piece and quiet, spotless, a lovely place to stay