We were there with the family and had a wonderful time. The facilities are unique for every age group. There are high chairs, toys inside and outside, the area around the pool can be locked - which is very important with children - the grill is great, etc. Everything was thought of and everything was very well maintained. We felt very comfortable.