Beautiful location and accommodation with a lovely host.