THE POINTE, SHOPS IN PALM JUMEIRAH ISLAND