Great place near lots to do in Denver!