The flat is basically a spacious hotel room with funny interior design elements and a good basic level of comfort - the kitchen is not really a place to cook, but there's a fridge and an electric kettle (a coffeemaker would be cool to have too), the bed is comfortable, the place is clean, the location is great and check-in and check-out were very uncomplicated.
However, I want to pass on Ray's advice he gave me after checking in: As they write that "there might be some disturbances due to noise occasionally" because of the construction work in the building right next door (= tearing down of a multi-story building), check in with Ray about the construction phase before booking the place - depending on the phase of the construction work the noise can be really very loud and depending on the reason of your stay that can be very annoying. (I spent three nights there on a work trip and I woke up to excavators and jack-hammers starting heavy work at 6 am going straight for 10 hours one morning, the other morning the heavy work started at 7 am but on the third morning there was nothing.)