Restaurant and pool bar a bit pricey for Portugal standards and the menu needs to offer more options since there are lots of long-stay clients and regarding the surroundings doesn't have much to offer. As mentioned by others before, the hotel should give more attention to maintenance details (gardens,cleanness, over-dated furniture, etc).
Helpful and friendly staff, nice and spacious suite in Vila Indigo, good food in the restaurant, great breakfast, peaceful environment, beautiful landscape. No extra charge to use the golf course and tennis court, for the wi-fi and the Turkish bath at the wellness center. I loved the variety of animals onsite.