Hello,
Dino is an amazing host. The apartment is located at the perfect spot in London, 5 minutes walk to the metro, some stores below the house for daily shopping. The room has got a fantastic view of London. You cannot expect anything better than that, its like a suite in a 5-star hotel.
Dino is great to talk to always gives loads of information, easily approachable and a Gentleman.
I would say this is the *RIGHT PLACE TO BE* in the center of London.
All the best !!
A