In May, Royal Caribbean International opened Perfect Day at CocoCay, a private island in the Bahamas available to passengers on the company's ships. The company spent $250 million on the island, installing features such as a 135-foot-tall waterslide and a 1,600-foot-long zip-line course.