Overall the trip was wonderful but then again, we were determined to have fun, no matter what. Miraval is a great resort for a group with varying interests. At any hour of the day, there are probably 6-8 activities to choose from - including hikes, exercise classes, yoga, spa treatments and the always popular "lounging by the pool". Our group would split up for active and not-so-active pursuits, always meeting up in sub-groups for meals and as a full group for dinner every night. And the meals were excellent - you will not starve at this particular spa resort!
I had probably the best massage of my life with Heather on this trip - a hot stone massage but since she usually specialized in deep tissue, it turned out to be a combo of the two. Despite my best efforts to book another treatment with her during the rest of my stay, I was unsuccessful :(