Don't know anything about the rotation specifically. But from my interactions with the endo staff and what I've heard from others, they're top notch and a really friendly bunch.
Worst thing about OHSU is parking. If you can find a place to stay for the rotation on the hill, your life will be much, much easier. Its hard enough figuring out how to get AROUND campus without having to figure out how to get TO campus.