I'm going into psych, so I really looked into this, but decided not to go to NC because of my family really needing to be in one place.
I did not do my rotation there, but I've heard NUMEROUS times that Cherry Hospital is a very good, intense, but friendly experience. That's the place where you live on grounds, right? It's easy to get the two mixed up. But the place where you live on grounds, you spend a lot of time all day with patients, very independent, very active, very involved, and sounds like really nice, helpful, teaching attendngs.
That having been said, I've rally valued and enjoyed the rotation at St. Anthony's in OKC, with Dr. T, in her practice/research office. My Psychiatrist mentor said I should really shoot for outpatient experience, because I'd have so much inpatient experience during residency, and to take inpatients for electives. Dr. T's has allowed a mix of in and outpatient experience, and she is a fabulous teacher, and there's no **, you get to work when you work, and have time to study (about 50/50 most days). Whereas in Ob/gyn for example, you're expected to just sit there at the nursing station and look interested when there is almost nothing to do.