A really nice apartment, very cool location with plenty of great venues nearby and walking distance to London Stadium. Perfect.