I joined Mike's beach workout with my wife about a month ago and we absolutely love it. Mike's workouts are a great way to start the day (we do 6am) but we also like the flexibility of 3 different classes.
The workouts are varied and interesting and allow you to challenge yourself. I was in a rut from a workout perspective and this has really energized me. Plus, there really is no more beautiful spot to work out in LA. Mike is a great guy and his classes have a real community vibe.