The place is located in an excellent spot. Policemen/women were posted on nearly every corner and it's a minute walk to the Square and about 5mins walk from nearby metro stations (Pink line).
The room itself was very clean. There were more than adequate supplies for the bathroom (towels, soap, etc.) and the bed was large and very comfortable.
The host notified us in advance that the elevator would be undergoing maintenance and we accepted the climb of 5 flights of stairs to get to the apartment. Unfortunately there was an acrid smell on some days on the 4th floor which was very unpleasant.
Not sure if we met the host as the person who was present at the check in merely said hello, handed us the keys and walked us to the room.
Overall, it was a good stay