Sometimes the best moments of joy are the ones you aren't expecting. It's the evening of the first day of the cruise. We've already had a fantastic day of catamaran-ing, snorkeling, ocean swimming, beach time, sunny weather, and rum punches. We've had a scrumptious dinner with the kind of service one gets on a cruise… Continue reading The family that puzzles together