great location that can comfortably accommodate a large group. had a great time.