Spotless and well-equipped! Had a great stay.