I stayed at the compound in Pondicherry.
I remember there being some slightly strange rules you had to agree to in order to stay there (e.g. no sex) but the "staff" (don't know if they were employees or devotees?) were welcoming and the accommodations were great. The compound is right on the Bay of Bengal and sleeping in that room with the windows open and the waves crashing was an experience I'll never forget.