On one side, it was a good experience. Nan is nice, and the window view is absolutely amazing. The bed was very comfortable, the Internet good enough, and the location is superb.
On the other side, the check-in process didn't go well at all, I rushed from the airport, then needed to wait, there was a lot of confusion... Also, there was some hair on the bathroom floor. I felt our biorhythms were similar with two other people living in the apartment, so I needed to wait to use the bathroom most of the times. I'm quite sure these moments are fixable.
I think for one night stay it's a good option, but I wouldn't stay longer. Also because everybody from the opposite buildings can see what you do in the room, if you turn on the lights and don't put the curtain down.
P.S. Btw, regarding the room size - I would say it's OK size, for sure enough for 1-2 people.