This was a great place to stay. The resort is the perfect base location. You can go north, south, or west very easily. The grounds, beach and pools are fantastic and well kept.
Something to be aware of though: While the room is like a hotel room, daily hotel services such as fresh towels, soap, making beds, and vacuuming are not provided. Since we were there for several days, we had to pay a small fee to have someone come in to clean, bring fresh towels and soap.
Oh, and I believe they recently instituted the policy of having to pay for parking - $25 a day.