We had a great stay. Close to amenities, location is great for exploring the other sides of the island. The beach is lovely and steps away. We have small kids and loved the big lawn to run and play.