I recently attended a month long yoga teacher training June 2013. The experienced was LIFE CHANGING! The website and pictures do NOT do the resort justice. It is absolutely magical. The surroundings are peaceful, clean, beautiful and inviting. The staff are like family. The food was equally marvelous. I could tell everything was done with love. It was also very apparent that the owners have put their heart and soul into creating heaven on earth. With open hearts and open minds this resort allowed me to find the happiness that was hidden in the darkness. I recommend staying at this resort if you are looking for peace, love, connection to earth, and gratitude. I will be returning and bringing my friends and family with me. I am counting the days.