A well appointed house with everything you need for a short or long stay. Attentive hosts that make you feel welcome.