Most of the rotations at the Mayo Clinic are great. Remember that you'll need a suit for clinic days (i.e., no white coats in the clinic). You'll likely get a better experience with certain consultants (instead of attendings, Mayo calls them consultants) than others. Although I don't know them all, I can recommend Dr. Gettman or Dr. Mynderse; if they give you a choice with who you will work that is. A list of the Mayo Clinic urology staff and their interests is available
here. If they don't directly ask you with whom you will work (since you will be with the same consultant's service for the entire rotation), I would ask the education coordinator specifically and they should be able to hook you up. Although the Mayo Clinic itself tends to be quite conservative in general, most of the consultants are pretty laid back. Scut work in the hospital is pretty minimal since the support staff is second to none. Feel free to send me a message if you have some more specific questions.