This place is fantastic. Really, I can’t say enough about how great it was for our whole family to stay here. Beds were so comfortable and everyone had their own bathroom. Each bedroom has its own air conditioner so everyone can adjust to their own comfort. Well stocked with everything you need. A fantastic location close to beaches and snorkeling. Loved staying here!