We are quite familiar with this hotel, but for those who aren't, here are a few tips:
1) The hotel and grounds are impeccably maintained.
2) The rooms have a classic Spanish style (slightly dated) but are very well equipped.
3) The pools are excellent with plenty of options.
4) We were very satisfied with the self-catering apartments.
5) Everyone had a fantastic time.
However, the restaurant, Solera, is a downside. The breakfast was among the worst we've experienced in a hotel. We tried it once and were extremely disappointed.
Despite this, it shouldn't deter you from staying here because you can BBQ outside in the BBQ area, and there are shops nearby (Aldi is within walking distance). If you rent a car, there are plenty of activities in nearby towns like Estepona and Marbella.
Overall, it was an excellent trip (again). Addressing the lack of a decent restaurant would make it perfect.