Isla Mujeres
Jaime at Blue Water Travel was really wonderful and truly went about and beyond to help me book a fantastic trip to dive in Isla Mujeres, Mexico. I went snorkeling with whale sharks, cave diving in the cenotes, and a reef dive. I highly recommend all three experiences. The condo I stayed in was right next to the dive shop and the folks there were lovely as well. Everyone communicated well (down to getting photos of drivers and dive instructors so I'd recognize them), all logistics were incredibly easy to manage, and the whole trip, from the dives to the food to the wonderful people I met, was phenomenal.