@DavidsNana
Hope you & your family had a wonderful Thanksgiving! We just got back from our 7 day cruise aboard the Sky Princess and had a wonderful time onboard. We ended up being able to find replacements operators for all our original dive excursions that were cancelled by Princess. We did a 2 tank dive at each port and had plenty of time to make it back to the ship before departure. Can confirm that the times printed on the itineraries are in local time for planning purposes, but do take away an hour from departure time listed for last call for boarding.
Of the four ports we visited, we highly recommend the diving in Roatan, Honduras with Roatan Divers (Website: https://roatandivers.com). Best dive sites all trip long and most outstanding service of all the dive excursions we did. Vibrant coral and large varieties sea life from fish to invertebrates. They pick you up right from the cruise terminal straight to the dive shop 45 minutes away and take excellent care of you while you dive. They took care of all the gear setup/clean up and really allowed us to relax and just enjoy the dives. Dive boats were very spacious and comfortable. Dive guides are very thorough on diver safety and knowledgeable. Top notch group and cannot recommend enough.
Also below is a list of the other operators we used if your son would like to dive in the other ports:
Cozumel, Mexico
Operator: Barefoot Dive Center Cozumel
Website: https://www.barefootcozumel.com
Review: Not a bad dive shop. Great dive guides & dive sites but the dive boat is a bit cramp and a bit older than the boats we were on from other providers. You are responsible for your own setup and take down of gear but guides will help if you ask. Long boat rides to dive sites, but they do provide you a light lunch onboard. Have to take a taxi from Cruise Terminal by yourself about 15 minutes into downtown to find them. Definitely the second prettiest dive location of the four ports and would definitely recommend diving here if possible.
Belize City, Belize
Operator: Jaguar Adventures Tour & Dive Shop
Website: https://www.jaguarbelize.com
Review: Excellent group to dive with. Service with this group was top notch. One of the few and only dive shops that will run a tour with a minimum of two divers. Very responsive compared to other operators during initial booking. Tour picks you up straight from outside the cruise terminal and dock is a short five minute walk away with them. Dive boat is spacious and comfortable. They handle all gear setup and takedown for you. Light lunch was provided between dives. Dive master was extremely knowledgeable and fun. Dive sites were a 30 minute boat ride away and were beautiful.
Costa Maya, Mexico
Operator: Doctor Dive Costa Maya
Website: https://www.doctordive.com
Review: Overall was ok but would probably look at another dive shop or skip diving at this port all together. We felt it was a bit chaotic and the service level of the dive shop was not at the same level as the other providers we experienced. Very rushed and not a lot of direction on what was going on when trying to get ready for the boat. They almost took off on the boat without us while we were still getting ready in the shop. They do take care of all your gear setup and takedown, which was nice. Had to catch a taxi to get to dive shop 15 minutes away from cruise terminal which was a very frustrating experience itself. The cruise terminal is designed as an elaborate maze as it seems they do not want people to leave and stay there. Dive sites were alright and a short boat ride away from the beach, but cannot compete with the beauty of the other three dive locations.
Hope this is helpful for planning your cruise! Reach out with any question if you have any.