A level area is a good location for a batting cage. If the cage is not level, the ball will not bounce correctly and your batting practice will be less effective. You'll need to make sure the cage is far enough away from buildings and other objects that it won't damage them if a ball were to escape the cage. Set up the cage in an area that has good drainage. If the cage is in an area that floods easily, your batting cage will be constantly wet and that is not ideal.