This tiny cafe is just off the highway and across the road from the beach. Seating is indoors or outside pavement cafe style. There is a great menu with obliging staff who are happy to meet your requests. Service is fast but all food is cooked to order so sometimes a short wait if they are busy. Servings are generous, the food is fresh and delicious and vegetarians are well catered for.