Miraval has something for everyone. Delicious, healthy, beautifully presented food; motivating and deeply inspiring lectures; fitness classes for every level; a world-class spa; and a total commitment to mindfulness and finding balance in life. Every instructor, speaker, and guest service representative was friendly, professional and delighted to be of help. As a solo traveller I met some of the most amazing women, and was able to take care of my body as well as my psyche in a beautiful, tranquil and comfortable setting. Worth every penny!!