We will be on the Aug 6th cruise. Traveling with 16,20,21. Most concerned about the 16year old son. Is it your son that is 17. I am happy to hear there will be someone close to his age. He looks much older. I have all the same concerns. They want sun and complaining now. Lets hope for some rays. See you there.