My thoughts exactly. I still think a something smaller like lynx or Pallas' cat would be more appropriate, but it's nicely done especially for a zoo of this size.
I was actually going to say it looks really small and exposed for a Mountain Lion, but the scale may be a little hard to judge from this angle and they might not be done furnishing? And in fairness to Scovill most zoos don't have very large Puma enclosures.