Great place, great location, more than great host