Des Moines, Iowa, might not always be at the top of travelers' lists, but those in the know understand the city's hidden gems ...