Lovely location, spotless accommodation, fantastic host - faultless.