The apartment is very well located, but there is an important humidity problem as there are not many windows. One bedroom in particular is way too humid and there is mold on the walls.
Also, the people running the place are an agency and not the owner. They are charging extra for late check in and late check out.