The staff is professional & knowledgeable. Clean, bright, beautiful studio. I got a great work-out and felt very comfortable, supported and encouraged while I was there. Lots of individual attention. Plenty of classes to choose from (types and times). Appropriate for all fitness and age levels. I highly recommend!