First off, The Retreat is incredibly overpriced. Border line rip off.
The food is below average and so expensive - not worth it at all. At the prices being charged for accommodation, it should be full board - to pay such exorbitant prices for lunch and dinner is a real cheek.
The actual accommodation was very decent, the pool area is really nice and so is the gym and yoga studio.
Overall it wasn't a bad stay but we would not return purely based on price and quality of food.