A friend and I stayed at the apartment for 4 nights in December 2013. The apartment is very convenient and well situated in a safe area (we came and left at different hours). It is especially recommended if you are in the area to attend an event in Olympia Hall nearby.
Tube stations and convenience stores are within reasonable distance.
We were allowed to check in and out a bit early (and late) cause of our flights, which we appreciated a lot. The apartment was clean and comfortable, and was spacious enough for two ('just') friends.
My only complaint would be the lack of hot water (warm to lukewarm), which was not solved even after a maintenance man's visit. I only wanted to take a half a star for that, but... can't :)
Overall I'd warmly recommend the place. more