Use the pool but don't stay here
Two stars are for the pool with pool side lounge, Sunday pool parties with bands, dive-in movies on Fri/Sat nights. BUT, just stayed here as a guest and the room was pitiful- small, old, musty, tiniest bathroom ever, nasty bedspread, the worst roll-away ever, clunky loud A/C unit. 
First, room was supposed to be "premium" room with 2 doubles with patio by the pool, so kids could go in and out as I requested at booking. They messed that up and we had a second floor room with one king that did overlook the pool but required running up and down steps all day. Wasps kept hanging around the patio (we had the maintenance guy spray). 
The worst part, though, was the service. We put 3 balloons at the poolside table for my daughter's birthday, which prompted a lecture from a very stern manager about no outside food at the pool, which we were not planning (we did open a tab and the bar and purchased overpriced drinks from them along with the overpriced hotel room). The older, more rustic accommodations were forgivable had the service been decent. But, It was rare to encounter anyone, from the bartender, servers or security staff who smiled or went out of their way to make you feel welcome. We had to ask for towels, search for a server, etc. And, the kicker is that they are by no means a bargain.. I regularly stay at the Hyatt for less than we paid to stay here and this place has nothing to justify the prices that they charge for a room.
Perhaps allowing locals to use the facilities (which, being a local, is great for me) has shifted their focus away from taking care of their hotel guests, but I would not recommend this place to visiting friends and family. I do have to say that the young woman who checked us out (which we had to WAIT IN LINE to do??? Hello? 21 st century- see electronic check out please) was very nice and even comped our parking. She was the only person we encountered who seemed to get the whole concept of customer service.