My parents, wife, son (5 months) and I stayed here and it was a very nice hotel. We got adjoining rooms so my parents could watch out son while we went out. It worked perfectly. The breakfast was good and included in the price. The best part was the pools. They have three pools, a kiddie one with a castle (indoor) and a larger one with a slide (indoor), and they also have some pools outdoor one has a waterfall but we didn't use them. The kiddie pool was awesome for little kids. I would definitely stay here again.