Perfect location, nice and clean space. Easy self check-in and out.
I would def stay there again if I'm back in London!