This is a charming place nestled in the foothills of the Himalayas in Northern India where the Ganga flows fresh and clean. I was there for five weeks for Panchakarma and a thorough rest and detox experience. I got that and more. There was a varied yoga program lead by teachers who are were greatly experienced and knowledgeable - I thought they were extremely patient as they adapted their sessions to meet the varied needs and levels of guests. This suited me very well, even though I have done lots of tough yoga at home, I was able to go slower and be in tune with the individualised Ayurvedic treatments and diet that took up the rest of my relaxing time. I was resigned to have a reclusive holiday as I was travelling on my own. I felt superbly safe and cared for at all times by the exceptional staff all around the centre, and wow (!) were there some interesting people to talk to and share the whole experience with as they came and went and I stayed on my epic visit! The communal dining room and specific fun evenings with music and sometimes dance lends itself to being social as does the Ayurvedic spa/clinic experience. I will be honest and add that there were three disappointments. The site is very hilly, with lots of steep stairs, which is sort of obvious if you look at the picture, but is worthy to note. The trail hiking, or walking is very limited on site. But I adapted with yoga, swimming and also going up and down stairs all day long - I had a room that was quite high up (fantastic!). Lastly, the air was not fresh, as I would expect at a mountain resort, but this is no fault of the owners or ***agers. Certainly much better that in cities or in dustier areas in India. I arrived in early March and left in early April as the temperature slowly rose. This was a perfect time. It was cool when I arrived and by the time I left, the bushes and trees were in flower and there were lots of birds to entertain me. All in all, a great place.