We had a lovely stay at Leo and Lena’s. It is a perfect location near the airport and Mall of America and you can walk to many nice shops and restaurants in 10-15 minutes. The layout worked well for us and Leo and Lena were very responsive to any questions we had. Highly recommended.