Perfect place, very clean and an absolute recommendation. Location is a less than ten minutes walk from the underground station (calm area) and that station (Finchley Road) is 15 minutes from the city centre. Perfect communication with the host and this apartment is worth the value. If you’re doubting, just book it ;-).