The location is great - very convenient off 480. The facility is nice with a good range of equipment. I only have done group classes there, and really enjoy the instructors. Class prices are very reasonable for the size and attention received. Suitable for all fitness levels - they will make modifications based on your needs to make sure you're getting the best workout.