The flat lies perfectly to explore London. There are several tube stations & lines around as well as several sights in walking distance. I suggest buying an "Oyster visitors card" so you can get around with public transport for reasonable prices. There are also supermarkets around so you can but don't need to go to restaurants every night.
Room, bathroom and flat in general were very clean & cosy with a nice view at the Eye- especially in the evening. Kyri wasn't home when I arrived but there's a concierge service who gave me the keys & Kyri prepared a little book with some instructions for the flat & tips for the surrounding.
All in all, Kyri was a very well prepared & welcoming host. He had some nice ideas aside the typical tourist sights.