Best places to stay in Colorado in October