The apartment is nice, close to Sloane Square tube station. Everything was fine.
The second bed in the living room is an inflating matters but was ok.