Fantastic place!

Food and service are amazing! Kudos to Raul, Pedro and Gabriella for taking awesome care of us all the time at the pool and beach

For everything else Keyla and Patricia from Travelsmart made this a fantastic vacation!!