Clean and well maintained. Nice pools and a few medium hot tubs. Plenty of roosters, so forget your alarm clock. Vending machine doesn't overcharge like most hotels, a nice surprise.