A perfect base for our weekend with spotless accommodation, a perfect host and everything we wished for