Perfect location. Perfect place to host a large group, enough beds and enough bathrooms. Common area was spacious as well. Would definitely return!