Thank you all so much for the responses. We are definitely going to do the sunset cruise. We are staying at The Royal Palm so we are right there. How far in advance do you think reservations are necessary? We are going the end of July. Also, what type of snacks are served? We were thinking of doing the cruise then go to dinner. Also, I'm assuming dress is casual? TY