An urban oasis suspended between two of the UAE’s most iconic towers