Stay away from Occidental; their food *sucks* unless you go to the snack bar. If you want a *hotel* and be near the beach, you want to look into either NH Hotel or Hotel Green Coast. Green Coast is a no-frills place in Cortecito, but the rooms are decent and its 1 block from the beach. NH I know little about save that it's got direct beach access.
If you want an all-inclusive with meals and drinks included, Vista Sol is also in Cortecito, and has a decent buffet (all the AIs have buffet , snack bars, and a couple of restaurants).
Cortecito and Los Corales (the next little neighborhood) are both within Bavaro and put you close to local restaurants and bars for off-campus fun and frolicking. It's not typical Dominican fare, but for the most part the restaurants and bars in Cortecito and Los Corales are very, very good.