great place for large family gatherings.