Good location and a great place to bring your furry friends in Denver