Absolutely fantastic location for either business or tourist visit to London. Just a block from Paddington Station and a short walk to Hyde Park or Notting Hill.
This apartment is well appointed, spacious and comfortable. Beware the hot water system isn't great - be patient.