Excellent stay! The view is AMAZING and what makes this place worth staying. The resort itself was not overly crowded, which was enjoyable. While the resort is a bit older, the unit is upgraded so the rest of it didn’t matter. There’s a short walk to a few shops and a short drive to more restaurants etc. easy to access anywhere on the island. Definitely would stay again.