The rooms definately need some upgrading and work, especially the bathroom, Drywall was soggy from moisture I'm sure and very soft, and some mildew on side of shower glass.Several light bulbs were out in our room, they were reported, but not fixed. Beds and pillows were extremely comfortable, we were only in our room to get ready and to sleep, so would stay here again but probably request a nicer room. Roof top pool very relaxing until guests brought their huge speakers and would blast their music, very rude and disrespectful of others. Food in all 3 restaurants and the buffet food was outstanding. We would definately consider coming back! :)