Excellent place for a large group. great location and lots of communal areas + amenities.