Very large and spacious. We had 10 ppl and never felt crowded. Beds very comfortable all amenities we needed were provided nothing bad to say about or stay.