Great spot, extremely well placed. I went for a run each morning to Buckingham palace through Hyde Park. Railway station a few minutes away. Harrods a short bus trip away.