Verified
6/10 Okay
Kevin F.
28 March 2024
Liked: Communication
Disliked: Check-in, location, listing accuracy
Nice place
Kevin F.
Stayed 8 nights in Mar 2024





Get instant answers with AI powered search of property information and reviews.










No, pets are not allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Situated in St. Thomas, this resort is within 1 mi (2 km) of Wyndham Sugar Bay Beach and Coki Point Beach. Sapphire Beach is 1.4 mi (2.2 km) away.