This place was fantastic! Christian was awesome and had great communication. The snorkel gear was amazing. We had young kids and the walk and beach nearby was so close and perfect for snorkeling. Like honestly the BEST beach with 6 sea turtles swimming with us and so safe and lovely with the kids. The hose right outside the unit was perfect for washing off sand and the kids loved running around in the courtyard. The place was well stocked and the breezes throughout were amazing. We had an issue accidentally locking ourselves out but Christian was on the phone with me within two minutes and working out a solution. Will definitely stay here again!