This is a fantastic review. Thank you for sharing the link.
My two biggest questions:
1. did you have to wait till on board to book the dive excursions (or any for that matter)? We are showing that the excursions and amenities have to be purchased once on board. Just worried that we will be sold out or not know which to do at which locations.
2. Dive specific question: would you recommend one stop over another for better diving? If we are limited in cost, opportunity which would you recommend for diving? I am not a diver so I might book a snorkel instead for myself but hubby and daughter want to dive for sure and at least two dives.
Thank you again.