Prince Edward honoured five Canadian soldiers on Sunday for their service in Afghanistan, handing the men service medals during a ceremony in Charlottetown.

Edward is the honorary colonel-in-chief of the Prince Edward Island Regiment.

He was presented with a pennant signifying his status before he gave medals to Cpl. Roy Good, Cpl. Calvin Arsenault, Cpl. Jerry Landry, Cpl. Anthony MacLean and Cpl. Benjamin Miller.

Good said the prince took great care to speak with the soldiers and asked them about their experiences in Afghanistan.

"He asked me if I'd do it again or if it was scary -- normal questions like anyone would ask," Good told CTV Atlantic.

"I said it was and I'd probably end up going back."

Good's mother, meanwhile, said she was just happy her son returned home safe.

"It wasn't too nice," she said of Good's tour of duty. "Terrifying, some sleepless nights, but we got through six, seven months and he's back on safe soil."

She added that she "can't get much prouder" of her son.

Edward spent a large part of his time in P.E.I with soldiers from the regiment. On Saturday at a firing range, he asked to have lunch with the troops in a tent, without any officers on hand.

"It's just very overwhelming because he's the Queen's son," said Master Cpl. Mary Jean Murphy, who attended the lunch.

"He's very personable, very easy to talk to."

Lt.-Col. Glenn Moriarity, the regiment's commanding officer, said he was delighted with the prince's visit.

"It's an extreme honour for any regiment to have a member of the Royal Family as their colonel-in-chief," he said. "But for the Prince Edward Island Regiment, named after the province of Prince Edward Island, in turn named after one of his ancestors and his namesake, it's truly special for us."

On Saturday, Edward -- the youngest of the Queen's three sons -- received an honorary degree from the University of Prince Edward Island.

With a report by CTV Atlantic's Dan Viau