Captain Ed was fantastic.
Provided great conversation without being intrusive given my wife and I were hosting friends from the U.K.
The vessel was well prepared when we boarded, so there were no delays in setting sail. The swimming time was a highlight, along with being able to Captain the boat.
And being able to play music of our choosing was icing on the cake.