Candy is a great host and ensured that all aspects of the stay went smoothly. We messaged back and forth a few times upon arrival at the airport, prior to check in and before check out. Candy always responded very quickly. We even spoke on the phone prior to check out to confirm departure time/details.
The condo is as advertised. It was clean and well stocked with kitchen appliances, towels, beach gear, etc. The AC was a godsend during parts of the trip.
Sapphire Beach is a 5 minute walk. We spent parts of each day on it and enjoyed the sun and the beautiful water. The bar/restaurant served decent drinks and solid burgers, hot dogs and sandwiches. The breakfast cafe is not to be missed, either. Sargassum was an issue at times, but it was always possible to find an area of the beach that was clear. While Sapphire Beach was enjoyable, I would be remiss if I didn't suggest that you take the ferry to St John. Trunk Bay Beach is the most beautiful beach I've ever been to.
We were unable to rent a car, but never had a problem getting a taxi. There is a stand next door to take you out to your destination and it was very easy to flag down a a taxi for the return trip.
All in all, this was a 5 star stay. I wouldn't hesitate to book this property (again) and neither should you.