The flat is great , cozy, well furnished and clean. Location is great too : if you go for shopping and have some bags, you can easily leave them and continue shopping without losing to much time. The area around is vivid both in the daytime and at night, so if you are interested in going out this place would be good for you.
The only problem of this place is that there is no lift and you have to carry your luggage up to a 5th floor.
I haven't met Harry personally , but he was very polite and responsive during the conversation.
I would recommend this place for short period of time if you want to enjoy central London in all its colours.