Spotless house, generous rooms, lots of thoughtful touches, and a great overall experience.