Excellent location, well furnished, recently renovated, clean, attentive host.