Best place in Denver hands down