Not a great looker from the street but the food is teriffic, pizza's are great as were the other dishes we sampled. Visited twice in the first week and will revisit before we go home.
We stumbled on this place having arrived on a late evening flight, looking for a quick meal and hit the jackpot. If you are in Costa Teguise don't be put-off be the average appearance try it. You will not be disappointed !!