Decent all-inclusive resort
Overall we had a pleasant experience. The staff is great, the location is excellent. The rooms are ok (a bit shabby, could be updated) and things kept breaking (the fan, the AC, the safe). Everything is expensive in Barbados so the cost was decent for the island, but was quite expensive.
The food certainly caters to English tastes; indeed nearly 100% of the guests are British. A lot of fried, salty food. Could definitely have seen a few more real vegetables on the buffet table!