Location wise, it couldn’t be better. And Lara’s communication was excellent.
However, I will advice that the stairs to get to the apartment are truly a challenge, more when you are carrying the luggage up. There were also cockroaches on the stairs and that was not fun! The cleanliness could improve and so is the items provided by the host. We had to buy hand and body soap, toilet paper, etc.
I personally wouldn’t book it again.