As long as you have nice shorts or a set of cool slacks and a collared shirt, you will be fine on Bonaire. Restaurants run the gamut, but Capriccio and At Sea are two of the more "upscale" offerings. We've enjoyed At Sea immensely the last two times we've been. We were unlucky at Capriccio last time. I say it that way because we were disappointed, but almost all other reviews I've seen have been quite positive. I'd also highly recommend Wil's Grill. I've found It Rains Fishes to be good, but a bit overpriced for me. You might check out Bobbijan's for an inexpensive alternative one night. I think it is pretty good food for a good price. Bonaire has a lot of good dining. When we went for a week last year, we hit Wil's, At Sea, Bobbijan's, Pasa bon Pizza (we always combine a night dive with a pizza at least once a trip -- order on the way to the dive site, letting them know when to have it ready, then pick it up after the dive) and Plaza Limenita. I think we tried Appetite as well, but they have since closed down. We do breakfast and lunch (mostly) in the condo. One other piece of advice -- check before you go to see what restaurants are closed on what night.