SLS Baha Mar Hotel, Nassau, The Bahamas