This condo was perfect for our stay. They provided everything you need plus extra beach chairs, umbrella and snorkeling equipment. Super close to beaches and food and even car rental place. They were super accomodationing for letting one of my family members stay beyond the check out time due to late flight that night. Would definitely recommend.