Overall, I was disappointed with this resort. The food was absolutely horrible (limited variety and it was often cold). Secondly, unlike Cancun and other vacation destinations in Mexico who cater to large int'l travelers and speak English, the Dreams staff spoke very little English. The resort is located in a nice location but it's dated and is in need a renovation. This resort geared towards a "families / kids" then adults. Single adults or couples that want to get away you may want to try another resort. Lastly, when I was trying to relax on the resort's private beach, there were a lot of local people that were walking up to the guest and trying to sell stuff (They were relentless). The resort security said nothing! It was also a safety issue since I was traveling alone. I wouldn't recommend this resort.