Yes, we've been twice in the last week. The lamb is very good and surprisingly reasonable. It cost 21.50 Euros for two people and was certainly sufficient for the two of us. Other meals were also reasonably priced and well cooked. Try the pork fillet for example. Very clean, well decorated and a good view right donn to the sea. Can be busy, especially in high season so might we wise to book.
Also try La Fuente. This is now run by a Lithuanian couple and the menu is probably different to what you might find in leaflets etc., but the food is tasty and not expensive.