it's just a hypermarket with few conveience stores, food court & toys shop

The aquarium is not open yet & haven't seen anything green

It's located in Al Maamoura in Halool road off D ring road

Don't be decieved by the press release. there is nothing world class about the place