The location is great and David is a communicative host that reaches out and responds readily.
The apartment is about 60 steps up so be prepared if you have a lot of luggage. It has a great view of the area.
The furniture (couch, chairs, bed) is extremely uncomfortable, although the cushions helped. The carpet is stained and worn so it was difficult to determine how clean it was. A leg is missing from the circular table so it only really worked with it in the half circle position. The water pressure is very low. Overall, we didn't feel comfortable. It also seemed unusual for the host to ask for copies of personal identification to be sent to him directly. I am happy for airbnb to have my identification to ensure hosts can be confident about their renters but sharing id directly with the host made me uneasy.