This gym has everything you want/need, even its own basketball league. The equipment is well kept and maintained. Staff is accommodating and helpful. The cycle classes and yoga classes are fun and welcoming for beginners.
The cafe is pretty good but the shakes aren't consistent. Ha, my only complaint. As someone from the food service industry I look for consistency. Doesn't seem like the staff have use records for the protein shakes. They taste different every time. Other than that I love this gym!