Huge place for large groups with lots of amenities and privacy