Overall the place is nice if you're planning to browse around North west London.
Good location to just sleep and move off.
It's a flat, I would recommend book in advance.