Great service, great food, great location