The apartment met our expectations based on what was advertised. We felt the description was accurate.
The apartment is very nice and has a great outdoor patio. The bed was comfortable and the shower worked well. There are a lot of stairs to get to the unit.
The location is outstanding.
The biggest problem was checking in. I should have asked better questions on how to find it. However, I think we were mislead by the host (or the women meeting us mislead the host). We waited in the rain for 30 minutes until she arrived to let us in. We got there five minutes late and supposedly she had just left. I don't believe it.
Also, I had to contact AirBNB to get the host to respond to some emails I had sent. I should have sent them sooner, but after I did not hear from him in 48 hours, I contacted AirBNB.