Beautiful location, well appointed accommodation and delicious meal provided by our lovely hosts. Faultless all round.