With so many yoga retreats to choose from, it's important to choose the right type of course and yoga instructor. Here is our guide to the best yoga retreats in the world.