An excellent host, fantastic location, everything you need for a short or long stay. Very attentive host. Great stay.