I did 16 days inpatient. I thought it was great and I did enjoy it. We couldn't have phones or other electronics but I didn't miss them. We had two shared phones for everyone.
I did outpatient before and from that experience I have to say that while camaraderie is nice and important focus on you. Part of focusing on you may be supporting the people around you but friendships from rehab are hard to maintain.
I do not regret going. I have two young kids, they were in my parent's care. I couldn't stop on my own. Treatment got me going.