Making its grand entrance on the palm-fringed, sugar-soft sands of Costa Mujeres, SLS’s first ever all-inclusive wonderland is bringing something fresh and fabulous to the Yucatán Peninsula with its enviable blend of extravagant style, culinary artistry and electric entertainment.