This is a fantastic place right in the heart of downtown Denver.