Spotless. Lovely hosts. Good amenities. Great sleep. Good location