I never communicated or met with the owner, but the management team was good with directions and communicated well.
The apartment is centrally located in a safe neighborhood.
However, the apartment itself is very small and with only the very basic amenities in the kitchen and bathroom. The hair-dryer, kettle etc. could not be used as their plugs would not fit into the power outlet.
Most importantly, there are 87 stairs along a narrow stairway to this apartment- something which I was not really prepared for. This made my stay extremely difficult.