I've been to this bar many times, and I can confirm, it is amazing.
According to The Denver Post:
Denver is home to one of the top 50 bars in North America, according to judges of The World’s 50 Best, which ranks bars as well as restaurants across the continents.
The inaugural North America’s 50 Best Bars Awards took place on June 7 in New York. Among the top 10 bars were three in New York and three in Mexico City (the others were in Los Angeles, Chicago, Miami and Toronto). The No. 1 bar: Attaboy in New York City, where “each drink is custom-tailored for the guest after a brief conversation,” the judges wrote.
Coming in at No. 36 on the list was Denver’s Death & Co, which has its flagship location in New York. But it was the opulent Death & Co Denver inside The Ramble Hotel on RiNo’s Larimer Street that made this year’s 50 Best list.