Amenities:
1. The "dryer" is a short clothes line that you access by hanging half your body out of a 7th story window. Even if we had been willing, we couldn't have used it the day of our visit because the cleaning lady had filled it with wet linens just prior to our arrival. We ended up having to lug all of our wet clothes to the nearby laundrymat and pay to dry our clothes.
2. The "free parking" is just street parking. We ended up having to park 1.5 blocks away, dragging all of our stuff.
3. The shower did not drain. Once the shallow shower stall pan filled, the water spilled out onto the floor of the apartment.
Communication with the owner:
1. When we asked about parking upon our arrival, he just repeated the address until we stopped asking.
2. We sent him messages about the non-draining shower at 6:30 am, but he did not respond until 8:00. Even then, he told us it didn't matter if it drained or not. We tried to explain that we didn't want to flood his apartment. He said he couldn't look at it until that afternoon (after we checked out), so we chose not to shower because that would've caused property damage.
3. When I requested he refund half of the money I paid for this rental, he called me "dishonest" and accused me of "trying to get a free night".
4. I chose to involve Airbnb at that point because I will not have an owner speak to me that way when I had been nothing but polite and factual. He told Airbnb that we never contacted him about the shower problem. The Airbnb rep confirmed that she could, in fact, see the messages we had exchanged about the shower within the Airbnb app.
5. In the end, the owner refused to refund any of our money. Airbnb recognized that we have used their services for the past two years with zero troubles, so they decided to refund our money themselves out of their account. The rep also indicated that she educated this owner about the expectations of specific amenities, and it is up to the owner to decide whether or not to change his listing.