Jumeirah Marsa Al Arab, an ultra-luxury resort inspired by superyachts, has officially opened its doors in Dubai. Located next to the iconic Burj...