Haven't been in the Monte Mario, but been in the other three sides.
You hear all this fuss about the running track, but it just isn't an issue when you are there, I don't think. It's fine as long as you are reasonably high up, and I think you are.
The only time I haven't had a good view was...