Wellness sanctuary for physical, mental and spiritual renewal.