Great location in downtown Denver for a group