Al Barari, meaning «virgin land» in Arabic, is an oasis-like area and one of the most eco-friendly developments in Dubai.