The actual check-in process was great, I had no problems getting my key/security pass and finding my room. The apartment itself was generally pretty clean, but there was a really gross stain running down the outside of the toilet bowl which I had to clean myself because I couldn't deal with looking at it the whole weekend. The walls in the corridor outside the apartment on my floor were pretty grotty too to be honest, and piling rubbish up against a wall near the lifts isn't ideal.
I had a little trouble with using the lifts at one stage as well; when I pressed the button to call a lift to the ground floor, the only one that would respond didn't go higher than the 9th floor. My apartment was on the 40th floor and my security pass wouldn't allow me to go to any other floor so I had to just wait for ten minutes till someone used the correct lift to come to the ground floor themselves.
It sounds like a lot of complaining, but I was actually pretty happy with my stay - the view was amazing, apartment was well stocked and the heater was much appreciated given how cold it was outside. I don't know if I'd have loved it so much if I'd paid full price though to be honest.