I just went diving with Amigo's. They were amazing. I went with one other in AC and much prefered them. I have not been with any others so hard to compare but certainly the best I have been with over Turks, Bonaire, and Cozumel. Very personal attention and a great bunch to dive with!