when I arrived at Miraval I had just gotten over something very difficult, I needed to be rejuvenated. The staff came through tenfold! Each massage is amazing and they have so many to choose from. The whole package its just magical! The beds are heavenly! there is always something new and exciting to do! I loved the swing and a prayer! this place is so special!