Bittersweet, but wonderful story. If only all cats could live a life like that! It is a great loss for your friends though - but I hope the thought of Gini's happy life helps!