Everything was perfect - the boat was lovely and Carl was very easy-going and friendly. I wouldn't hesitate to recommend this to anyone - unless maybe you get seasick easily :). Carl even had sunscreen and margarita mix, as well as some welcome drinks. We had a blast and can't wait to find a time to come back!