The pool area is great for kids. The breakfast is very good. The location is good. Unfortunately the cleanliness of our room was terrible. In addition the tub did not drain. We stayed 3 nights and there is no refresh of the room so we ran out of towels and TP. When walking up the hallways, there was dishes and food outside of doors from room service that stayed in the hallway 2 days! Additionally, I asked for a receipt at check out and when I looked at it I was charged double the rate of my Expedia booking price. I was able to fix that and have it credited back, but be aware that you should check your receipt if paying at the property.