Staff was friendly, great to have access to so many activities (ice skating, tennis, chair lift, etc). Our room was less than clean and a dirty diaper was found under the bed. Size of the room is great for a family- you can spread out, if has a kitchen and large table area great for games and eating.