Energetic & Inspiring, Spiritual Rez is delivering the goods