Great atmosphere! Trainers are well-qualified and good at what they do. Their motivating attitude helps me get out of bed at 5am!