Great stay at German's flat, located perfectly near Queensway station (with Central Line access), Hyde Park and lively Queensway itself (with many options for eating out).
Keyless access to the flat made check-in and going in and out easy - a big plus.