We had read a number of outstanding reviews about this accommodation before we booked it. The place as expected and it expectations were pretty high. Also they had thoughtful touches like beach toys for kids and snorkeling gear