All round perfection! Location was convenient. Surroundings, beautiful and tranquil. Accommodation, clean, comfortable and well equipped. David is a lovely host and was timely with his communication and extremely flexible and accommodating with check in/check-out times. I really can't fault this place on anything.