I was here a few weeks ago with my girlfriend.
It's actually two fantastic experiences:
A great beginner yoga class, surrounded by dolphins playing on three sides of you. It's a small room, but wasn't crowded. You feel like you're getting to do something extra special with the small class size.
And as long as you want in the outstanding Mirage Spa: I got a smoothie, fresh fruit, a nice bathrobe to wear and terrific service. Special thanks to Doug and Dominique for being so friendly and helpful in the spa.