Neat place for a short stay. It is very close to the Edgware/Paddington stations and the host is reachable if you need anything.