Very clean. Nice hosts. Very close to shopping and London Stadium.