Burj Al Arab Jumeirah, Dubai – Most Beautiful Spots