Travel 5 years ago Royal Caribbean Gives Guests More Time at ‘Perfect Day at CocoCay’ Since its grand opening this year, guests of Royal Caribbean International have raved about Perfect Day at CocoCay, the cruise line's private island destination.