Mayo Clinic and Mayo Clinic's Hospital have been just fabulous in all ways. I have undergone Rotator Cuff surgery, Arthroscopic Knee surgery, and a Hip replacement over the last 12 years. Today I underwent a stress test on my cardiac system. All 4 procedures were done by different physicians as they are organized usually by a speciality of one sort or another. All procedures went flawlessly and as pain free as possible. Mayo is Clean, Clean and then more Clean. Their staff is friendly and the nurses are all exceptionally trained. Everyone puts the care of the patient at the forefront of the care given. Exceptional medical care facilities.