Great location!
Everything is just so close, a few minutes walk to Harrods and so close to tube stations and Hyde Park.
The accommodation is quiet and comfortable