Been staying there for some time but it's been almost a year since the last time.
I'm picky about resorts but here's my take: Great grounds, nice enough rooms but my last stay I noticed they were starting to look a little tired. Excellent staff, great pool, good food, and the only downside: a lousy bar and it's a drive to anywhere else.