We had our lunch here. Its in the pine forest in the north of the Island of Gran Canaria, nice food too