Efficient way to tell if there is an actor at a specific location?

I’ve been working on a pacman like maze game ( the example map I have actually has the exact layout of the pacman maze) and have run into a problem with spawning my pickups. Now I know that there is a get actors of a class function that I could potentially use to check whether every actor in of that class is overlapping my newly spawned actor and if it is delete the latter mentioned actor. This does not make it possible, however, to test without putting everything into a class. I do wonder, however, if there is a way to check a specific location for any actor or to check if any actor is currently overlapping my object. An idea in the right direction would be nice. Here is how the game looks right now without location checking.

Most methods you could choose for this are pretty low cost performance-wise. A couple ways you could do it:

  1. Put a volume at the spawn location that is checking for overlapping actors. When an actor enters, set bool. When actor leaves, unset bool.
  2. Do a line/sphere/etc trace on that location and see if any actors are pulled.

Sorry for not accepting earlier. This isn’t the method I used to solve my problem, but for the way I phrased the question this is definitely an adequate answer.