This place was AMAZING. It really had everything you'd need for a stay. Access to multiple pools, hot tubs, and a beach. Only thing is you do need to pay for parking. It was $10 per day which isn't that bad.
We'll definitely be booking again if we are in town. Thanks for the great experience!