Hampshire Hills is a great fitness facility. The teachers are knowledgeable and the classes are great. The club has a lot to offer, particularly for customers interested in Yoga, Zumba or Step classes. However, the club has difficulty controlling children and you can find them in all areas of the club. The pool area is one particularly difficult area. Parents drop off their kids at the pool leaving the lifeguards to babysit. So, you could be looking forward to ten minutes in the hot tub, but you'll be sharing it with a few kids. The changing rooms in the pool area are often dirty. I think the management of the pool is lacking.