We went as a group of 21 , everything was perfect . Spotless when we showed up , all rooms were spacious enough to fit everyone in them . Worked out perfectly for our group and would definitely return again .