Pros
You will find a decent place to stay, relatively comfortable sofa bed and well located apartment. Easy check in. Good wifi.
Cons
Post is inaccurate, no washer and dryer in the apartment. There is one for the whole building and even the restaurant next door uses it and you won’t be able to use it there is mess in that room.
And communication was practically non existing, hopefully you won’t run into any problems during your stay cause you’re in your own.
I would recommend looking at other options.