This place is lovely and clean. It is close to the station (underground and overground), which will get you everywhere. I’ll definitely recommend staying here! There’s also lots of local shops and food places, if you don’t want to cook. I’ll also recommend you visiting Hampstead Heath, just left than 30mins away... beautiful view!