Awesome place. Great place for larger groups. Great communication with host.