Bonaire is the SHORE Diving Capital of the World. We have done 2 week-long trips there, and averaged 3 dives per day. Its nice to stay at a hotel that has a dive shop, so you can get tanks and do boat dives if you want. Those hotels usually have a nice house reef right off their pier also, so we do a dive there every day. If you love to dive, its a great place to do it. Food isn't cheap so most people go to grocery store to get stuff to make sandwiches at your room to help costs and time. Some resorts also include breakfast, some even have rooms with full kitchens.
We like Buddy Dive resort, but there are so many there to choose from!