Excellent! Trainers are all extremely knowledgeable. This is the best workout I have ever had. The owners are incredibly nice- warm, friendly, genuine. If you are thinking about a personal group training 'boot camp' setting for a reasonable price this is your place!!