A cosy stay, and lovely beach-side location, with charming and attentive hosts.