I stayed at this property with my husband and daughter for a soccer tournament in early November. This was a Stay to Play hotel for the tournament, so the team chose this property. We were pleased because the hotel allows dogs for an additional fee (which is costly, but worth it to have our dogs with us). The hotel is beautiful, clean and comfortable. The staff was friendly and helpful and very pet friendly. If a pet had ever stayed in our room previously, it was not obvious (no "pet room" smell!! Maybe that pet fee goes to deep cleaning!!). We had a 2 bed suite on the first floor (convenient to get the dogs in and out). The pool was nice and the breakfast was good (my daughter loves the wafflemakers at those places). Kitchenette was convenient and saved us money on eating out. Beds were ok comfortwise. Hotel is hard to get to - can see it but have to know to turn into Mayo Clinic entrance to get to hotel. Have to drive to restaurants and grocery store (nothing within walking distance). I recommend this property for its friendly staff, cleanliness and pet friendly policies.