Hi guys, So my daughter and I are going to take a cruise to Bermuda and want to do a few excursions. Do you usually book in advanced, through the company (Royal Caribbean in this case) or do you wing it and go with a local when you get to port? We are planning to do the bell diving, so I know I will book that in advanced, but I am wondering about island tours etc. Any suggestions would be greatly appreciated. Thanks!