Hi I practice Zen meditation (form of buddhism) and I am going on a cruise to cabo san lucas mexico so I was wandering if they have a yoga class or meditation or buddhism teachings on board the carnival cruise ship.Though I can haply meditate or do yoga in my cabin,if there was a place to do it on the ship I would rather be there.