My stay at Canary Wharf couldn't be better! The place was spotless, well-equipped, and in a very convenient location. The balcony with a view of the dock was one of the main attractions, and I must mention how cosy the entire flat was.
I wouldn't think twice about staying there again for a weekend or remote work.