The Truth Is… Detroit is a really nice city