Not a great place - pics are far better than the situation in the apartment - cleaning done very badly (greasy kitchen floor etc) plus the place would very obviously need redoing, no normal locks for bathrooms, pipe problem (smell) etc.
Good option only when travelling on budget - location is very good.