Great place, Cherian was super welcoming and friendly. The location is ideal and pretty central, only a short walking distance to Camden town - recommend if staying for a short or long stay.