This place was literally what we were looking for! In the earth of London, near the subway, clean and with a professional and kind host! Perfect!