Dubai’s Jumeirah Bay is known as the Billionaires' Island, and rightly so. Nestled off the coast between Downtown and World ...