Great place for a bigger group, comfort and great location.