Great place, great location, exceeded our expectations