I think so.
You can actually see the planes at the front of El Zafaro.