I stayed in rooms 523 and 528.
The rooms are very old and smell strongly of mildew.
The bathrooms had mold, the sheets were very dirty, and housekeeping didn't clean. They tried to charge an extra $160 when the fee for the daybeds was supposed to be $100. They charged me for "Preferred Club" status without explaining that there are extra charges for everything you want. The building is very old, the pools were filthy, there was little variety in the food, and the beach was disgusting—full of sargassum and foul-smelling. I am truly disappointed with this resort.
Initially, I was supposed to pay $1,200 for two nights; I was told the rooms wouldn't have windows, but if I paid an extra $450, I could get a room with a window. I have never been so disappointed by a hotel as I was by Dreams Sands. The waiters were unfriendly, paying more attention to foreign guests.