This Airbnb was in a decent location, with nice amenities and an adorable dog however as soon as we entered the premises we realized that it did not look like it had been properly cleaned before our arrival. If we had arrived early then I might have understood but we checked in late at night, there was plenty of time to clean if someone had been staying the night before. The floors where dirty and it looked like the rug had not been vacuumed in a while. The counters also needed a wipe down honestly. A bit disappointed because besides the cleanliness the actual place was lovely and private. I suppose if you are willing to accept a bit of dirtiness then I can say this place would be a good place to stay.