Wonderful for family with kids!
There are many activities for children. The hotel is mindful of kids and set up accordingly. The buffet meals have many options even for picky eaters and there are high-chairs in the dining room. I never felt unwelcome with our children.