A rowdy dining crowd couldn't dampen our spirits with both food and view this fine. The online review I'd read was right - the service can be abrupt, but with food this good it doesn't matter. It was prompt, the menu was as extensive as the wine list (which we didn't partake of) and the seating was comfortable, although they could do with either segregating smoking or cutting it out entirely.
We had scallops with cucumber and squid with chilli, salt, garlic and spring onions for starters and they were delicious. The scallops were giant, and perhaps deep fried with little sensitivity but they were excellent. The squid was clearly fresh and hotter than most places. For mains we had shredded beef in a taro nest and chilli prawns in a Szechuan sauce. The latter, whilst delicious, relied a little too heavily on the MSG, although it was well cooked with some great flavours. The shredded beef, though, I have to say, was the best I've ever had of that recipe. It had a distinctive taste, a pleasant presentation, and I'm having it next time.
Sitting right on the Thames, the ambience was really nice, and it's only 10 minutes' walk at the most from the Docklands Light Rail station at Canary Wharf. Definitely worth a look-see.