Most on Bonaire even if heavily booked wont be crowded. Most people are out all day diving. I would choose a place that includes a rental vehicle and allows you to take tanks off site to explore the many spots to dive. At Buddy Dive last year, we spent very little time at the hotel since we were off diving. Eat, get 2 tanks each, eat again another 1 or 2 tanks, then eat again. By that time you eaither want to crash or go for a night dive. Most places seem to be on the water.