I stayed at Dino's place last March for about 5 days. It was a very pleasant experience. The location was great, the apartment was clean, the bed was comfortable, and Dino was a lovely company. He was very helpful and friendly. The apartment's location was walkable to Soho (~15-20mins), Camden (~15-20mins), and Regent's park (~5mins). This is still in Zone 1 so almost all places are accessible via a short train ride. You don't waste time on commute. The room is not big but that wasn't a problem for me. It doesn't feel claustrophobic at all. The space is functional.

I would definitely recommend this place. If I end up in London again, I will definitely stay at Dino's place again.