Dino was very nice and interesting to speak to. His place is perfect in terms of centrality, the views, good end of the day conversation, and a comfortable place to sleep if you're out all day. I wouldn't necessarily recommend it if you're looking for a very giant place or if you can't follow the house rules. I didn't find them hard to follow, but some might i.e. if you don't think about keeping the sink clean or if you're inclined to bring people back to your stay. Overall, it was a very good place to stay and I would recommend it.
P.s. He contacted me afterwards to let me know I had forgotten clothes at his place during my stay & brought them to Euston Station. In essence, he is a great and kind host.