Great place to stay at Sapphire Beach! This was our first time visiting St. Thomas and we were not sure what to expect. The condo is clean and comfortable, with an updated kitchen and 2 full bathrooms. The owners provided mostly anything we would need... pots, pans, dishes, utensils, basic spices, a clothes washer (and detergent), plenty of towels, including beach towels, snorkel gear, beach chairs... even an iron (which was great as we were there for a wedding)! The owner is excellent with communication... The day prior to our arrival, she proactively contacted us to let us know that the AC was not working normally, had already made arrangements for it to be repaired, and had it all handled within a few hours of our arrival. The owners were very responsive to any of our messages. We had a great visit!