Great location, next to the public transportation which will get you to central London in no time. Westfield is right cross the road. The flat itself is cosy and has everything you need for a short stay. Would highly recommend it.