
Choose howyou train.
Commit for longer and save, or take a class pack and train when it suits you. There is no joining fee either way, and you can move a class free up to 3 hours before it starts.
Renew whenever you like.
2× / week
Stay consistent
60BHD / 1 month
- 8 classes per month
- All class types & levels
- Free reschedule up to 3h before
3× / week
Our sweet spot
75BHD / 1 month
- 12 classes per month
- All class types & levels
- Free reschedule up to 3h before
4× / week
Maximum effort
90BHD / 1 month
- 16 classes per month
- All class types & levels
- Free reschedule up to 3h before
Not ready to commit?
Included on every plan
Every plan getsthe same coaching.
- A coach on the floor
- Every session is led, not supervised. You get corrections and the right version of each movement while you are in the room.
- Small groups
- Small enough that a coach gets to everyone inside the hour.
- Every level, same room
- Every movement scales up and down. You work at your version of it.
- Book and swap online
- Reserve your place, move it, or cancel free up to 3 hours before it starts.

Next seven days
What you'd be booking.
- All Levels
- Beginners
- Ladies
- Kids
Sat
29 Aug
10:30 am
LadiesEssam Kamal · 60 min
9 left12:00 pm
BeginnersEssam Kamal · 50 min
6 left6:00 pm
All LevelsIsa Al-Noaimi · 60 min
12 left
Sun
30 Aug
4:00 pm
KidsEssam Kamal · 50 min
1 left6:00 pm
All LevelsIsa Al-Noaimi · 60 min
6 left7:00 pm
All LevelsIsa Al-Noaimi · 60 min
12 left
Mon
31 Aug
4:00 pm
KidsEssam Kamal · 60 min
10 left5:00 pm
BeginnersEssam Kamal · 60 min
7 left6:00 pm
LadiesEssam Kamal · 60 min
8 left
Tue
1 Sept
4:00 pm
KidsEssam Kamal · 50 min
1 left6:00 pm
All LevelsIsa Al-Noaimi · 60 min
5 left7:00 pm
All LevelsIsa Al-Noaimi · 60 min
13 left
Wed
2 Sept
4:00 pm
KidsEssam Kamal · 60 min
10 left5:00 pm
BeginnersEssam Kamal · 60 min
7 left6:00 pm
LadiesEssam Kamal · 60 min
7 left
Saturday29 Aug
- 10:30 am60 minLadiesEssam Kamal9 left
- 12:00 pm50 minBeginnersEssam Kamal6 left
- 6:00 pm60 minAll LevelsIsa Al-Noaimi12 left
Sunday30 Aug
- 4:00 pm50 minKidsEssam Kamal1 left
- 6:00 pm60 minAll LevelsIsa Al-Noaimi6 left
- 7:00 pm60 minAll LevelsIsa Al-Noaimi12 left
Monday31 Aug
- 4:00 pm60 minKidsEssam Kamal10 left
- 5:00 pm60 minBeginnersEssam Kamal7 left
- 6:00 pm60 minLadiesEssam Kamal8 left
Tuesday1 Sept
- 4:00 pm50 minKidsEssam Kamal1 left
- 6:00 pm60 minAll LevelsIsa Al-Noaimi5 left
- 7:00 pm60 minAll LevelsIsa Al-Noaimi13 left
Wednesday2 Sept
- 4:00 pm60 minKidsEssam Kamal10 left
- 5:00 pm60 minBeginnersEssam Kamal7 left
- 6:00 pm60 minLadiesEssam Kamal7 left
All times Bahrain (GMT+3). Places update as members book.
Credits are time-limited from the date of purchase: a single class is valid for 1 week, the 4-class pack for 4 weeks, the 8-class pack for 8 weeks, and the 12-class pack for 12 weeks.
No. You only pay for the membership or class pack you choose.
One month, three months or six months, paid up front. A month here means 28 days, so a three-month membership runs 84 days and a six-month one 168 days from the day it starts. Your dashboard always shows the exact end date.
Three- and six-month memberships can be paused: up to 1 week in total on a three-month membership, and up to 2 weeks on a six-month one. Pausing pushes your end date out by however many days you take, so you keep every day you paid for. Book it from your dashboard before it starts — once a pause has begun it can't be called off. Monthly memberships can't be paused.
