Dechen Chöling is a welcoming and accommodating place, where people find a supportive environment to learn and practice meditation and mindfulness.