The flat's location can hardly be better, between the train station and the London bikes, just near Hyde Park! Stores and restaurants just downstairs, and many more three streets away.
However, the wifi didn't work well at the beginning, but the problem seems to be fixed.
I would recommend this apartment to every people looking for an easy access to all the city