A lovely spot in a great location managed by attentive and caring hosts.