This place has everything you need for your stay in London. It’s very clean, there is an easy self check-in, it’s centrally located and modern. Would definitely come back.