Very spacious, clean, and has a lot of great amenities. Definitely recommend to anyone with a large group.