Yoga was held almost daily while we were there in June. The first few days, it was held in the direct sun, on the volleyball sand court. No....although I love my yoga, I had no desire to bake, burn, get sandy and sweaty during yoga on vacation! Then, the next day, it was held on the pier. I attended. Matts were provided for padding. I suggest doubling or tripling those! As for attire, none went nude. We all had on little bikinis, and one young man had on gym shorts. I would do it again in a heartbeat. Nothing like the ocean waves, breezes, and the birds, while performing yoga. By all means, participate!