Not nearly as nice as expected.
I had great hopes for this 'resort' based on the reviews here, but I found this hotel to be average at best. To begin with, as you drive onto the hotel grounds, the look and feel is 'old and worn'. The buildings look old and kind of dirty, and as we walked from the car to the lobby, we were discussing how beat up the parking lot looked (cracks, small potholes, patched areas, etc). The lobby was nice inside, and the staff was friendly. Checkin went smoothly, but I was a quite annoyed to find out that they charged $32 for parking. We took a quick walk around the pool, and found it to be very nice, but then walking back to the car and driving to our building we saw that it was all the streets and parking areas of the property that looked like they hadn't been repaved in decades. 
The building that we stayed in was at the end bordering a public park. From the outside it too looked quite old and the hallways in the building appeared drab and dirty. Our room was on the front of it looking out over the bay. It was a nice view, but again the room and the entire building had an 'old & worn' feel to it. It wasn't terrible, but certainly not a 'resort like' feeling.
Later in the evening we took a walk and finally found the 'nice' part of the hotel, which was the part facing the bay. The lanscaping on this side of the hotel was immaculate and did have a resort type feel to it. It would be great if that view was the view to greet arriving guests, but unfortunately the only way af arriving and checking in is through the much more 'dismal' back side of the property.
Since it was getting late, we decided to stay at the hotel for dinner, so I called the concierge to ask about dining options at the 'resort'. He said that there was only one restaurant at the hotel. Well, I've stayed at many resorts in my years and can't recall too many (if any) actual resorts with just one restaurant choice. But anyway we ate at the restaurant and it was good while of course way over priced. We also stopped in the bar for a few drinks, which was very nice and the bartender was great.
The comfortable king bed and the little balcony looking over the bay were the two best parts of the stay. We enjoyed a great night sleep and woke up later than expected. We went to breakfast at the restaurant which was an okay buffet, but again way over priced. After that we went for a walk toward Sea World, and then stopped at the hotel's dock on the way back. We decided to rent a boat for a few hours, so we went back to the room to get changed and since it was almost 11am and checkout time was noon, I called to get a late checkout. 
As an Hhonors diamond I usually have no problem getting a late checkout, but this hotel was absolutely resistant. They said that the hotel was almost sold out that night, so they could not accomodate us. I explained that we were going out on the bay and needed to leave our stuff in the room and come back to shower afterward. I said that we'd be out until about 1pm, so could be out of the room by 1:30. The answer was still no, and elevating to the manager got us a pointless offer of 12:30. That just wouldn't work, so instead we quickly loaded all our stuff into the car and checked out before going out in the boat.
When we returned from the boat ride around 1:30 we were walking to our car with an intention of departing for the long drive home in our wet and sandy bathing suits. But since we were walking right by our old room, I just had the feeling that it probably hadn't been touched yet by the maid, so we checked (the key still worked) and of course it was just as we left it. So we grabbed our dry clothes from the car and went back to the room and showered and changed and left the room just before 2pm with still no trace of a maid to clean the room. Now it doesn't take a genious to know that all the rooms that checkout can't be cleaned at the exact same time (which was clearly demonstrated here), so why can't management see that and try to accomodate their most frequent customers who ask to stay a little longer? (Hyatt, Starwood, and Intercontinental all guarantee 4pm to their diamond members).
So in summary, this isn't a horrible hotel, but it is definitely rather worn and old looking. I didn't find it very satisfactory and I probably won't be back, but rather next time I will try the Hyatt resort which is just down the street, looks newer and nicer, and even has cheaper parking.