Constant construction won't deter visitors from heading to Jumeirah Beach. The Palm Jumeirah is the smallest of Dubai's three artificial Palm Islands.