Dino was a great host, very welcoming, helpful and kind. You really feel like you're visiting a friend.
And his place is just awesome - you're in a penthouse directly overlooking Regent Park - what's not to like! Don't cheat yourself of standing on the balcony during sunset, it's awesome.
Everything is spotless clean, Dino takes care of his stuff and expect you to do the same - fair enough!
BUT, note, when Dino says don't follow (SENSITIVE CONTENTS HIDDEN) maps and you think yeah-yeah, I'll find my way (...using (SENSITIVE CONTENTS HIDDEN)), don't.
All in all I give Dino my highest recommendations for a stay in London!