I cannot speak highly enough of the entire Dolphin team! This was our first trip with Dolphin and definitely not our last. The entire trip was thoughtfully organized, communication was on point, safety was a priority, and so much more. The pre-trip meeting was not only informative but included a printed packet for each diver. This included all information for the trip (resort, dive boat, flight, etc. all printed for you,) and gathered all forms to provide to the dive company and resort prior to our check in - making the check in time shorter. During the trip the team made sure to keep everyone updated as to harbor conditions, boat and dive guide changes, gear repair information and a check in day meeting to give pertinent information. As the trip came to a conclusion the fight and airport shuttle times, check out instructions were handled and communicated. We had such a fabulous trip!