This project at the Dubai International Financial Centre (DIFC) offers a host of amenities for tenants source