i had a great stay, nice place, really clean. Ali wasn't even home the all time i stayed at his place. and it's 5 min from Camden town.
I recommend it for a short stay in London