The location is just perfect. Very central but away from the noise. There are 3 tube stations nearby and a nice street with restaurants and gift-shops 3 minute walking distance away. Hyde park is right there. I can go on and on with the location. The flat itself is nice too. It is pretty compact but I guess that's normal in central London.