What a very special gift for a very special friend.
I have a friend of 40 years standing and even though we live 800 kilometres apart now we are still the very best of friends. We have a "skype" session each week to catch up and have a drink together.