Fantastic location and great amenities for a large group. Highly recommend!