We have visited this restaurant numerous times since we discovered it about 3 years ago, and I really cannot understand anyone who criticises it. The food is quite varied, well cooked, reasonably priced, (especially considering the location), the service is excellent even though the staff do not have a great command of English (far better than my Spanish will is extremely limited). The views are fantastic, looking out from on high, above the planes landing at the airport, above the birds of prey as the stoop on their victims. It really is quite unique!!