Cayo Largo is a small resort island in Cuba off the south coast of the northwestern part of the main island in the Caribbean Sea. There are only 8-10 resorts on this small island. All diving is through the marina where the dive Center is located. People are very friendly specially the staff at the dive Center. The dive leads/maters are fantastic (i.e., Israel, Henry, Pepe and the rest). It is a 5-10 minutes ride to marina from any resort and there are only 2-tank boat dives in the morning. Cheers.