Fine small place - newly renovated. Very centrally located.