We had such a great time. Everything was clean and tidy - We were even allowed to check in early so we could prepare for Christmas! Would highly recommend for a big group!