Competent and caring coaches
Incredibly motivating and positive atmosphere
Great premises
Adapts to people and pushes you to surpass yourself
Sessions in small groups create a real team spirit