Sounds like you all had a great time!

If I lived in Europe, I would SO be there...maybe one day...who knows