Baha Mar Celebrates Luxury in the Bahamas at its 2017 Opening