Miraval was such an incredible experience. This was my first time and I hope it was not the last. Every single detail is considered for Miraval guests. From the minute you get on the van from the airport, they greet you with five star service. The incredible staff is ready to serve at any moment to make your stay the best that it can be. The lectures, classes are so great - and every one of the people who run them are 100% focused and tuned in to the needs of the guest. They also have a subtle way of including everyone in the discussion and getting everyone to participate. The morning hikes are glorious and the grounds and everything else are simply beatiful. The room was immaculate, beautiful and so peaceful with a little outdoor patio. You are barely in the room so it doesn't matter anyway. The food was plentiful and absolutely delicious as well - not to mention smoothie and coffee bar - nice! The horse experience with Wyatt was unique and had a real impact on me that I won't soon forget. The spa services were average - Christie's facial was excellent and was the best service that I had. Can't say enough about Miraval - they really know how to do it right. And, as a solo traveler, i met the greatest people and we had some meals together and have exchanged information to stay in touch. It is a magical place and one that I will not forget.