The pools and the beach are great. You will be walking quite a bit, but the overall resort has nice views. The staff was below average for a resort in cancun, they should definately train their front desk staff on being more friendly. Any contact we had with them was less than pleasant. Customer service should be the #1 priority. The food was typical resort food, but they had plenty of options. The shopping center needs to be re-vamped. Several shops were closed at random times throughout the day and there isn't much going on in the shopping plaza.