This was my first Airbnb experience, and I was pleasantly surprised. We had a wonderful stay, and the townhouse is in a fantastic location. It's easily walkable to great coffee, beer (try out The Filling Station just down the street), and a variety of food.
Everything was very clean, the bathroom amenities were well stocked, and the towels were soft. The shower itself is a bit older and has a spongy feeling floor, but that's somewhat par for the course given the age of the home...not a huge deal. The beds were also comfortable, with nice quality bedding. The internet worked reliably for us, and we were able to video conference for work without issues.
I would absolutely stay here again.