Didn't get to meet Mirko in person but it was great communicating with him through the app. Nadia greeted us at the place and she was very friendly and informative.
The location is amazing. Just a few minutes walk to various Underground stations. Bus stop is across the street. Walking distance to the British Museum. Only a few stations away from most of the popular spots in London. Choices for food is plenty and there are many mini-supermarkets.
The kitchen is very nice. Rooms and the bathroom are a bit dated but totally functional. The place isn't posh or anything but it was perfect for our stay in London.