Thanks for posting.

"The most important thing is we got the visa stamped so here comes the rest of europe now" - can you explain why/what visa needs to be stamped so you can travel to the rest of europe.