Very comfortable and convenient stay, perfectly situated for travel around London next to Edgware road tube station.