Try another resort on West Bay beach, if you can't find one, stay here anyway the location is perfect!
Stayed in this hotel and as a hotel it was great! As an all-inclusive resort, not so much! The food was poor to mediocre, you might attribute this to it being a poor country or a small island, except all the restaurants ten feet away have fantastic food! The bar for the hotel is only staffed during meal hours and even when someone is there you treated like an imposition just asking for a drink! I ordered a total of 4 drinks from the bar in a week and just gave up! Had to pay for food and drinks away from the hotel every day!
For better value get the European plan, no meals, no drinks! All this being said the location of this hotel is perfect, it is right on West Bay beach which is the nicest beach on the island! Great snorkeling right outside the hotel! The grounds and pool are beautiful; the rooms spacious and clean; and excellent security.