With all the upheaval and changes that have been happening lately, it's great to hear about a cruise that went where it was supposed to go and all activities came off as scheduled.
Bummer about the sand flies - I guess they were the fly in the ointment of a WONDERful cruise.
So glad you guys are having a fun time to celebrate your anniversary.