Great place to stay in London. Very close to good restaurants and Hyde Park.