This place is just perfect. Beautiful site, generous provisions, charming hosts, bicycles, garden terrace, I could go on...and on.