It is a beautiful place to stay, very comfortable and clean. Muswell Hill is a local place to enjoy London. You can both enjoy central London and can get the feeling of local London.
Definitely would prefer to stay again, it is amassing, thank you!