Great location, super clean and with all amenities that one might need in the kitchen as well as for day trips to the beach including snorkel gear. We also appreciated the AC. Truly enjoyed our stay!