Decent apartment, doable for a weekend visit for a few days. I would not recommend doing long term stays here. It is very small and the stairs to get to the unit are quite narrow and steep.
Only positive is that it is new, the appliances work well.
But the host is absolutely horrible, unresponsive and impossible to get a hold of. If you need anything, you won't get any of it. He is very unreasonable, and extremely difficult to work with. And the place is way too over priced. For long term stays, you can find apartments like this one in the same area for 2/3 of the price.
Please save yourself the trouble and don't make the mistake of staying here.