Very clean, comfortable, and updated in a great location. Communication was excellent and all details were clearly explained. I look forward to staying here again when I visit my daughter who is attending university in Minneapolis.