Very clean and affordable place!
Definitely worth of the money.
The self check in system is very smooth and the host has sent all instructions (including images and maps) that made it very easy.
I will definitely be back once back in London.