Great place, great location, newly renovated, wonderful host