I really liked Barrington Lakes. A beautiful clubhouse was renovated with indoor/outdoor pool and a nice gym with a shower/locker room inbetween the two. Yoga, pilates, and dance classes are offered weekly for no cost. I have found all the staff to be friendly.
more