I've been at this gym since June and I'm really happy with it; the pool is beautiful, the teachers are excellent, and the staff are incredibly friendly.
If I may, I'd suggest adding a yoga class to your class schedule and a fitness or Pilates class on Sundays.
Highly recommended!