Caroline wondered whether there were coffee shops and restaurants in other galaxies. She imagined them installed on floating asteroids, or in the rest area of cosmic highways. Since the universe was so infinitely large, how couldn't there be at least one or two?
Is installed a good term to use in this case? If not, are there other better options?