We stayed at this resort twice and the second time it was even better. All the staff is very welcoming, generous, helpful, accommodating, and they're always available to help. While everyone at the resort was always there for us to help and assist, we have to especially thank Yaritza R. For the amazing dinner, she prepared especially for my family, and Germania J. For hanging out with us and ensuring we had a great time at the resort. They both went above and beyond and helped make our stay the best ever. The resort has plenty of activities for everybody, but the night parties at Gabi Beach were great! Great music, shows, and delicious drinks. One of the greatest features of this resort is the variety of restaurants it has. All restaurants are great and the food is excellent in every single one of them. Just make sure you make reservations as soon as you check-in because they fill in fast. U.S. Citizens, beware of the $10 fee you have to pay in cash when you enter the country. It isn't too much to pay, but I saw a few people that had to step out of the line and go to a cash machine to get cash. The payment is done before you get to the immigration officers. Nothing more I could ask for just continue giving guest the great service that you provide.