Having a good yoga session depends not only on flexibility and doing the poses well, but also on following some guidelines such as mindful breathing, proper alignment, mental presence, and relaxation.
One of the main benefits of exercise is that it can be done either alone at home or in a group in open spaces. Doing it accompanied or at home boosts heart health.