I liked this very much it was accessible to the Mayo Clinic and was very clean.
I cannot express enough on the staff, they were very friendly and went well above and beyond to see that your stay was as pleasant as it could be. My opinion this place should be rated 10 star and above, due to friendly, caring staff that goes above their normal duties.