Nearby Meow Wolf, and a great place to stay to see Denver.