Nice place with good location and great communication from the hosts.
The only thing is that the neighborhood is not the best and it is on a hill so a little hard to walk. Coming by taxi is easy though.
We also had an issue with the shower leaking on the bathroom floor but the hosts sent the housekeeping crew everyday to clean.