8/10 Very good
Came back home to visit and had my puppy with me, so I was definitely grateful that this listing allowed a dog to stay. Though, there is a $25 fee per dog. The place was clean. The pull out bed was very large and there was plenty of linen for us. The amenities are also great and they leave just enough household supplies for your stay.
The check-in process was very detailed, the building is like Pan's Labyrinth. The Kasa app does the best they can with images and instructions to lead you to your Airbnb, still we had to stop and ask someone for directions.
There was a brownish stain on the towel they had out for guests, presumably blood that couldn't be cleaned out. Luckily, there were more towels in the closet. As well, the kitchen sink was filled with some cloudy water upon my arrival, I think maybe cleaning products?