This place was perfect for our large group. There was plenty of space for everyone to have their own room with privacy. The open shared space was comfortable & spacious. Host communication was great & much appreciated.