First of all, most prices quoted here are BBD and the USD-price is half of that.
I had the feeling that the prices are quite fair at the hotel. Between 5 and 6 there is happy hour at the beach bar (including free sunset view ;-) and from 7 to 8 at the bar inside. During happy hour beer is around 3 USD per pint (local beer: Banks), but not all cocktails are happy-hour-drinks.
We had a seafood buffet for 110 BBD / person, which was worth it.
This hotel has been very nice, with a great beach. Not far from the hotel (15 min. walk) is a great bay with shipwrecks, sea turtles etc., ideal for snorkeling or diving.