I cannot recommend Revive highly enough. I have been practising with them for two years now and have only ever had positive experiences. They seem to have found the perfect balance of making me feel welcome, while giving me the space I need to focus on my own practice. As with all yoga studios, I have found those teachers and classes that suit my preferences and availability. The regular workshops are a real treat too. Beautiful space inhabited by lovely people. Highly recommended.