I loved Bonaire. Such an easy dive location. You have fish and coral in only 5 feet of water if that. THe best part is, the drop off is around 20-25 feet. So swim out to the edge of the wall drop off, go to predetermined depth, slowl work your way back up. When you get to the top of the wall, swim in land until you are at 15 feet. Enjoy your safety stop. We averaged close to an hour on every dive, including multiple to over 100 feet. The coral is large, colorful, and beautiful. There's almost no current. Not much in the way of large animals, but saw some very large moray eels. Bonaire is known for squid. Off the western coast of Bonaire is Klein Bonaire which is a sea turtle preserve. Expect to see them. A lot of people, myself included got to see sea horse as well. 99% is shore diving and most resorts offer unlimited air tanks and a vehicle. My wife and I really enjoyed Cozumel, and as far as island life, thought it was better. However, Bonaire diving was so beautiful, relaxing, and easy.
FYI Be sure you do not hit a wild donkey in Bonaire! :no