This is our second visit to Dreams. Just like the first visit, everything was terrific. Our room was large, open and very comfortable. The staff are always kind and helpful 24/7. The food is great and the individual grills and restaurants provide a nice menu with good tasting food. Although we will go back next year, I would like identify and commend one of the staff who tended to my group of 7 while lounging around the "Adult Pool". That staff member was Oscar, who was always on top of how beverages were being offered and prepared in a timely manner. Oscar, was automatic in terms of keeping an eye on everyone, and once he saw an empty glass, we would step right on over as ask if another drink was needed, or if any snacks were needed. Bottom line for us, Oscar made our time in the pool very memorable, and we hope he's there next year as well.