Very clean and spacious with lots of family friendly activities.