The Strata building is new. The apartment, corridors are all new and clean. The apt is as per description. We were in 23rd floor with nice view. Access to Metro and buses is very easy. Location is not far from central London.
Rob provided all the necessities and small detailed attentions like charging cable, international plug, snacks (even a welcome note and cookies for 3 of us), a pack of toileteries, etc. I found some beers in the fridge. Not sure if it was intentionally provided or was left over from previous guest but it was surely welcome.
If you are driving or coming with cab, you need to be clear how to get to the drop off point which is located at the back of the building. There is no way to stop in front of the building.
The extra bed is small with thin mattress. So if you are big size guy, it may not be convenient. Two guests will be good in the apt, three will be good only if the third person is not so big size....
Overall we were happy to stay in Rob's apt.