The description of the apartment is very much what you can expect.
Only thing you need to be aware of is that there are about 4 stairs up so you need to be fit.
It's personal, well equipped and the host is very friendly.