I've been here twice, the food was pretty good, service was prompt and friendly. I would go back. The menu however, is extremely long and the second time I went there was only pasta.. 4 pages of just pasta.
It's a nice spot in the beaches but not necessarily a place that would bring you TO the beaches.