Great apartment, ideal for large groups and very modern inside. Close enough to Edgware Road station that can be anywhere within 15 minutes. Only downside was cleanliness and towards end of stay was a strange smell and flies in the apartment throughout.