One of the best places to live in Denver