Really cool place in happening area of Denver.