Info
Summary of reviewsPoint Grace is a top-rated boutique resort that offers an exceptional and romantic getaway experience. Guests rave about the stunning views and 5-star amenities, making it the perfect choice for couples celebrating special occasions. The serene atmosphere provides the perfect place to unwind and relax. Guests also appreciate the membership of the SLH company. The only suggestion made by guests was having waitress service on the beach constantly. Overall, Point Grace is considered the best place to stay on the island and a must-visit destination for luxury travellers.
Show moreRead review summaries for all categories
Categories