Stayed at this place for a few nights and it was good experience overall.
The location is excellent and communication was good from the host.
Only slight inconvenience was there was quite a lot of stairs to climb to reach the apartment.
There is an elevator in the building but I believe it was out of service at the time of stay.
I would stay again