Information centers, restrooms, and janitor buildings must be spread throughout the park to maximize the overall coverage of each. Ride-maintenance buildings are necessary only around attractions. They keep attractions running smoothly, which ensures safe and enjoyable visits by peeps.
Decorations also affect a limited area. Just like ride maintenance, they work only for attractions. That means you should designate areas for attractions and decorations. Set up areas outside the reach of decorations and maintenance buildings for shops and possibly a food court.