The location is perfect! Marble arch& edware road station& paddington station can be reached in less than 10minutes. There is a supermarket just across the road and pharmacies, ATMs and lots of oriental restaurants around. The flat shows some signs of usage, but was very clean&the appliances we used (toaster, tv, kettle& hair dryer) worked very well. If you're not used to big cities: bring the best earplugs you can find! Also a sleeping mask,if you get easily woken up by light as the blinds are a bit thin. We were allowed to check-in 90 minutes earlier which was very much appreciated!