Very clean, well presented apartment in a very good location. easy check in. all you need to visit London, right next Marylebone and Edgware road stations.