Spotless accommodation, lovely hosts, ideally located for our needs