The place was good overall. It is in a great location. You have to climb 16 steps to get in to the apartment. It was a non issue for us, but if you are elderly and/or have very large bags, you will find it difficult. The hosts have listed this clearly, so they are very upfront.
The rep who met us in the apartment was really outstanding. She made us feel comfortable and answered all our questions promptly.
The place doesn't have A/C. We went in middle of July, during hot summer and had a very tough time. If you are used to A/C and cannot tolerate very hot temperatures in the apartment, you may want to stay away. Otherwise, the apartment was great.