The apartment is really spacious and luxurious. The location is excellent next to the Elizabeth station in Canary Wharf. The kitchen provided us everything we needed to cook a meal, although some really nice restaurants are nearby.