Very modern and comfortable place. Location is in the center of canary wharf and very convenient to central London. View of the apartment is also great.