Some places are designed for a quick visit, but Catch Air in Marietta, Georgia practically begs you to settle in for the long ...