For our first trip to Cancun, dreams was a perfect match. Upgraded at check in to a club room which had its own pool area and lounge area. Fantastic staff (especially at the pool bar). Was really surprised with the quality of the food being an all inclusive deal,especially at the Asian restaurant, sooo good. Cant wait to go back.