Pssst. I'll give you a little trick to use later in the day. In the morning, you usually end up on the bottom floor in the middle which is an easy walk. Later in the day is when you may end up far away at the end of the garage. No problem. Park the car as directed, wait 5 minutes for the people to leave, then head for the exit like you forgot something. Turn just before the downramp which leads back around to the front of the garage. Find an open spot and park.
This can even work early in the morning if you are unlucky and land at the very end of the row. Just wait 5 minutes for cars to fill in the row, exit, loop around, and you'll end up in the front of a row.