Had a great stay. It was nice to have boat service and ground transportation from the airport. We arrived early after a long flight from SFO, and they gave us a room to shower while our villa was prepared. The only issue I had was we splurged on a tree house Villa, you would have expected to see the ocean from bed instead of trees. Sounds weird to say but the upstairs had a beautiful view and the other villas were situated to see a beautiful view…but for some reason they stuck us in the corner.
Otherwise the service was great, food was great, amenities were great…but I would recommend just getting a normal beachfront room.