Amazing place for a family vacation or a staycation in Minneapolis.