I cannot think of anything else that my agent could have done to make things better than they were.
Heather planned out our vacation perfectly, even recommending the proper location based on our weather preferences which was critical. There was nothing left to chance as we were moving like clockwork with all the necessary transfers waiting for us. She was even able to assist with excursion booking when we had difficulties with the cruise line website. And we had a pleasant surprise gift waiting in our cabin when we boarded.