In hindsight this whole project has been built in the wrong place.
Dubai has so much space, that it beggars belief those in charge chose such a poor location away from the main central locations.
Had it been more central, you would have seen more visitors popping in. As it is, the distance, location, makes it less likely you get people visiting off the cuff. Shame as the project has so much potential.