Fantastic spot for a family vacation. We have 2 young kids, so location right on the beach was a must. The pool right next to the beach was also great with little ones. The views are incredible. Liliana made the check-in process very easy, and was incredibly responsive to questions. I would absolutely recommend this spot to a family with kids.