From the moment we arrived until we left, everything was perfect, exceeding my expectations. The morning yoga was accompanied by the sounds of an awakening rain forest. Evening yoga sessions were, like the morning, perfectly and expertly guided by Paul and Sommer. The location of the retreat added to the serenity and definitely augmented the whole experience. So much to do beyond the yoga: rain forest tour, snorkeling, zip lining, horse back riding, surfing, massages, exploring, swimming, sunrises. and the food!!! Freshly prepared meals 3 times a day in a dedicated gluten-free kitchen. I could go on but words cannot express my joy. Thank you Thousand Petals Yoga. I will be joining another retreat soon!