Spotless, well equipped and located. Lovely place to stay over.