Our family came for one week, 6 adults and 5 kids under the age of 10. When we first arrived there was a mix up with one of our rooms, due to Expedia, but the manager went above and beyond to make amends and gifted us free beach chairs, free taxis, and some other perks for our inconvenience.The staff from the very sweet cleaning ladies (who came everyday and gave us fresh towels and swept all the sand the children brought in) to Andres on the beach, to the incredibly kind breakfast staff Demetria and staff provided such good service. The breakfasts were abundant with many choices, we loved having breakfast together with the incredible beach view. The beach was clean and water was so shallow that we felt very save with our kids in the water. We are all planning our return to this wonderful location!