Go have a look around, it seems very nice. I've been a few times and come away impressed. But the pool and tennis courts are further form the main building I think which can be a bit problematic. But the restaurants seem good and the pool is nice. So, if you live in a
condo with a nice pool near nice restaurants maybe you won't need the amenities.
They also have some fun social events each year. It's a good way to meet other folks in town.
If it's free, it's probably worth it!