What a wonderful surprise and an absolutely marvelous way to celebrate a birthday. You are so right, she will never forget her 40th. Could you please call my hubby and give him some suggestions?
I'm glad you had a great time and sure wish the weather would have cooperated for you! Welcome back, maybe she'll surprise you with your next cruise!