I'm sorry, but I personally can't recommend this.
Good part: great location and the person who did the checkin was very nice.
Bad part: not as clean as expected, a bit old and outdated, super thin walls between you and the next apartment, sometimes a stuffy smell.
The price wasn't too bad, but I wouldn't want to stay there again.