A great location, good value and attentive hosts make this a good choice of accommodation