I stayed at Villi's place for three nights on a business trip and I had a great stay. Very friendly people but also quite discreet. The bedroom was super clean and had a small fridge, which was a big plus for me.
The location is quite convenient if you're attending an event at the Excel, as it's just 25 minutes walk away. However, I would also recommend it if you're visiting London.