Easy welcome, good central location, and a nice, clean flat. Edgware is a busy and dynamic road and the flat is a short walk to 3 tube stations. Hyde Park is just 5-10 minute walk. Everything was as described and all that we needed to have a great few days in London.