Nice, clean place; almost next door to Harrods, yet very quite neighbourhood. Thoroughly enjoyed our stay