Large, beautiful place. Plenty of amenities and space for accommodating large groups.