great place near everything in Denver