By their web page they plan to feed guests and bill at the end of the stay. Last I was there, not many places were in easy reach for dinner. Breakfast and lunch and fitting into the dive schedule, you are pretty much locked in to RH. The upside, according to their site, is what you want when you want it. Yes, they should give at overview of the prices. I suppose one could stop at the stores between the airport and RH and stock up on a few things?
My last couple of trips to RH (4 and 5 years ago?) the ex-pats where whooping it up at the bar in the evenings. If you enjoy a nightly party, no problem. I did not, so I have not returned. A shame because I really enjoyed the east end diving and the RH dive op.