Great trainers in a private setting. The workouts and training are very flexible to my goals. The gym is nice and has just about everything that is needed. The gym is sometimes a little warm, but they are always very helpful in turning on fans and opening doors. Towels and water are always available for my training sessions and everyone is very nice.