In December on the Legend, I booked the unlimited pass. I think it was $69. I am really into spinning and hadn't been in the last month or so because how bad covid was in my area. So I was super pumped to get back on a bike.
It was a bad experience because of the instructor. I was upfront from the beginning that I was really into spinning. I even brought my spin shoes. I was given a schedule at the beginning of the week of all the classes. The first day of the cruise was yoga followed by spin. I took the yoga to try it since I had the unlimited pass. Afterwards he tells me he thinks I have done enough exercise for the day and should skip the spin class. It will be too much for me. I tell him, "no, I'm fine. I'm sure I can do the spin class." Then guess what another woman shows up that thinks it will be a bootcamp class. He asks me can we do bootcamp instead of the spin class? Of course this put me in a very uncomfortable position. And I said no, I want to do the spin class. He did the class for myself and my husband.
I came back later for a scheduled bootcamp class. The yoga and bootcamp were very challenging for me and everyone else in the class (except for the woman that wanted to do bootcamp.) The instructor really didn't modify for the less experienced and really pushed. I had no problem with the spin class but it was ok nothing special and the bikes were not the greatest. (I just came from an MSC cruise and their bikes were so much better. MSC Seaside has a spectacular and beautiful gym. It is a new ship.)
Then about Thursday he tells me that the schedule I was given at the beginning of the cruise was wrong and there would be no spin class on Friday. So I bought the pass thinking there would be three spin classes and really there was only two. Trust me he didn't get a tip. I was not happy.
Basically this experience has turned me off of fitness classes on cruise ships. I'd advise to meet the instructor and see if you like their style and you jive. Perhaps ask if you can start with one class and upgrade if you enjoy it to the weekly package.
For the same money you can get a great fitness app like LesMills or Peleton and workout on your own and get an excellent product. LEsMills lets you download the class and so does Peleton but with peleton you need an internet connection to get started. And you can workout on your schedule.