travelocity Verified Review
"Amazing experience and wonderful stay. All the staff were professional, friendly and very helpful. Our rooms were cleaned and sanitized daily. The views from anywhere in the resort was beautiful. The location and proximity to town and other areas is very good. The beach is just steps away from the resort."
A verified traveler stayed at Saint John Hotel Villas & Spa