Rooms were fine - not the most comfy bed and small, skimpy pillows. Room was CLEAN but everything is pretty dated and just...small. My biggest complaint really (for the kids) was the pool. Very small - smallest pool I've ever seen. Bigger kids in there made if difficult for the smaller kids. Staff was very friendly though.