I've seen enough elephants at markets/in the provinces to last a lifetime. I also don't care to see these animals captivated.
That said,
this place has been lauded by some friends who have gone.
It's up outside of Chiang Mai and they include transportaiton to the sanctuary. I've only had reports of the day trip, never for an extended stay.