Great location and amenities for a large group.