Jefferson Kelly's 20-year-old son has been on board the ship which is at the center of a debate around US Navy conditions.