This property was fantastic and met all of our needs for our family vacation! Wonderful location with great snorkeling right offshore, and the room had everything we needed. Restaurant reservations were hard to arrange, so it was great to have a well stocked kitchen to cook a few meals. We would definitely book again!