I've only done the yoga and I LOVE LOVE LOVE! The Hot Yoga is perfect. I've brought freinds who love it too! The instructors are fun and personable. The owner and her daughter are a delight. The classes are challenging, but not ridiculously difficult. Beginners and advance will all benefit.