Everything regarding the room itself was alright in general. Quite good location, nice room.
Maybe it deserves 5/5, however I'd like to mention that the address on Hotels.com is the address of reception, not the apartments. Though it's not too far from it, when we were deciding what to choose the location was the key feature.
We didn't use the kitchen, so can't say anything about it.