Very nice, well appointed flat (pet-friendly, too!) with good views in an amenity-packed building in Canary Wharf. The reception staff of the building was always very kind and helpful, and we enjoyed our 5-week stay here.