Spacious, clean, and perfect for a large group. Great location too!