This is an amazing spot. The hosts provide you with everything you could need during your stay - snorkel gear, towels, beach chairs, beach bags, coolers, and more! Check-in was very easy, there is plenty of parking, and there are nice shops and restaurants within walking distance as well. Ashley and Haythem give nice recommendations as well. Highly recommend!