Jelena is a fabulous person. She was present for the check-in, and actually helped with our heavy luggage. She also went out of her way to arrange our sightseeing trips, which is way beyond expectations! The apartment has a good location. It's been done well, but the 'cleaner' does disservice to the apartment. The linen especially needs to be 'refreshed' after every checkout, and bathroom drains etc. need to be thoroughly checked. The water supply was not reliable; it stopped while one was all soaped up. Three flights of stairs to climb can be an issue if you are having luggage. It must be noted though, that Jelena has intent beyond reproach, is surely caring, is responsive albeit delayed at times, but It is possible that she is being let down by her support staff with maintenance and cleanliness. I am sure that Jelena will address the mentioned issues, in which case the apartment is great value.