Most enjoyable stay in a lovely place: great location, well equipped, accommodating hosts, hope to visit again.