The flat is ideally situated, near Hyde Park and near the subway and buses network. It was very practical during our 4 days stay.
The apartment was very clean when we arrived.
We recommend this place for a weekend in London.