The Sanctuary was recommended to me early on in my trip to Thailand by a new friend who happened to be a regular guest, as the best place to stay whilst on Koh Phangan; perfect for relaxing, enjoying the beauty of the island and great for trying some yoga or spa treatments. Myself and a friend only ended up staying for one night but from what I experienced I found the Sanctuary to be very unique in what it has to offer. The place has a chilled out vibe and is great for taking some time out and relaxing - we met some interesting people on our only night who were on intensive fasts or yoga courses, something I will be interested to try when I next visit.
However with a tight backpacker budget and with one eye on the full moon celebrations we only stayed one night. This was partly due to price, partly due to my friend not enjoying the sanctuary as much as me and partly down to the travel options to and from the beach. You can take a water taxi to and from the sanctuary which really adds up and becomes inconvenient if you do want to occasionally leave, but for most people when you arrive you'll more than likely be happy to stay and indulge in what the Sanctuary has to offer.
The basic dorm room was well priced for what it was and I enjoyed my nights stay there - being woken up by a cat playing with my feet through a mosquito net was a definite highlight! However I felt that the restaurant was a bit pricey for what I was looking for, but I can't deny the dishes I had were very good. It is your only real option for eating whilst there so perhaps for those on a tighter budget this is not the place to stay for an extended period of time.
Had a good impression of the staff, helpful and friendly, especially a guy called Chard who was a cool guy. The setting is beautiful so I would definitely recommend taking atleast a few days out to relax here, but the beach isn't the best for swimming like others have mentioned. Overall had a great nights stay and will definitely come back to immerse myself properly when I have the money to spend.