The owners and host made everything easy. Tons of information to help plan the trip, the place was clean. It was easy and quick to get any questions answered and if anything was missing, they jumped right in and got it to us. The beds were comfy. The kitchen was fully stocked with everything you need to cook and clean. The air conditioning worked great. It was quiet and clean and close to so many amazing things. There was snorkeling gear, boogie boards, sand toys, beach chairs, deck chairs, beach towels, shampoo/conditioner/body wash, and shower and hand towels. Plenty of bedding and pillows. We had two adults and 6 kids and everyone had a place to sleep comfortably. The beach in front of the property is full of gorgeous turtles in the early morning and evening, the sand is soft, the waves are perfect for swimming and snorkeling. It was one of our favorite spots to have a beach day. We had a wonderful stay!