Wonderful location with great amenities for a large group.