Super awesome location near dowtown Denver!