This place is in the perfect location. Practically private beaches. Amazing amenities. Easy to check in and check out. Beautiful and clean and very spacious. Such an awesome view!!! We fell asleep every night listening to the crashing of the waves and the breeze in the palm trees. So relaxing. I highly recommend!