Super nice hotel style apartment complex, 5 mins walk from canary wharf.