We are considering booking a generations Uniworld cruise at the end of this month for our family with teens. My daughters passport expires in five months. We are only visiting countries with a three month passport requirement. Uniworld seems to think this is ok but I worry as other cruise lines I have seen require a six month passport. Thank you.