Great place for families and large groups.