The prices are low but it's stupid that there is a contract. The place is pretty large but most of the equipment is old or dirty. The pool is very small and leaves much to be desired. This location is also very packed most of the time and a few times I have come around 4am just so I could workout without waiting for a machine or weights. Also the kids daycare area staff look like they would rather be somewhere else than watching after my kid. A few months of going here my daughter started refusing to be dropped off so I have stopped bringing her. My daughter isn't a clinging toddler and loves to play at parks or indoor play gyms but for her to absolutely refuse me leaving her here suddenly is not like her at all and makes me wonder if something happened to her while the staff was gossiping at the check in desk. They are never actually watching the children who aren't inside of the infant area.