Very gracious and spacious place with many thoughtful and unexpected amenities. Very comfortable. We will be back when visiting MN/SP next.