I stayed there last April, and was impressed with the rooms and grounds overall. The pool areas are nice, as are the rest of the grounds. It is a bit out of the way from everything though. I did have to park quite a way from the room one night - the property is very spread out. I too don't agree with the "resort" fee - it's a complete bunch of BS.
I did have some major issues which I won't go into detal on, but in summary I had to change rooms once during my two night stay, and the staff was less than helpful in the matter. The good news is after sending a letter to the GM of the hotel explaining what happened, he very appropriately compensated me and apologised for the issues.