The flat was very clean and tidy. However this is a serviced apartment and not somebody else's home (as I'm used to when dealing with AirBnb). So nobody lives there and the flat is thoroughly cleaned out after the previous tenant. There are cooking facilities, but stuff that you are so used to have at home is just missing - like cooking oil or salt/pepper. Also the flat is lacking character - serviced part of the apartment kills all the life out of the place. Self-shutting doors does not add homeliness too. Also be aware that you can do late check-in, but check out is only from 9am and that caused trouble - both mornings I was there, I had to leave the place about 7am and if I was just by myself, that would cause trouble. On street parking is very busy, so don't hope for an easy parking.
Overall the flat was nice, clean and as advertised, just bear in mind that this is a serviced apartment with all consequences.