We were a large group staying here, and it was perfect for our needs. Lots of beds, lots of bathrooms, wonderful views, excellent location and great communal spaces. Parking is tight, but achievable.