This is the best thing I have done for myself in a long time! I signed up for this with a friend of mine through groupon and it has been so worth it. Bike Mike is awesome, his workouts are great, lots of variety, always keeps you working hard and always pushes you. He knows your name from the day you start class, it's pretty amazing how much he actually cares about you as an individual.
If he sees you struggling he will be the first one to approach you and help you modify the workout or encourage you to push through. Not only is Mike is great, but like others mentioned on here the entire community is great, everyone is there supporting each other and people are of all different fitness levels, there is no judgement there whatsoever!
Oh and what better place to work out than on the beach? And everything is included, the music, the beautiful view, towels, waters, mats, nutrition plans, progress reports, you literally just have to show up and let Big Mike do the rest. This place is it, it's the real deal and I LOVE it!