I was curious if it's a nice resort and is the beach really nice? Also are the food and rooms any good? I stayed at secret silversands and villa del Palmar in the past in Cancun and both were very nice. Was wondering if dreams compares to these. I appreciate any help in advance.