Firstly this cafe is right on a lovely beach so the view and activities are great. Food is excellent, all 3 courses were fresh and creatively served. Lively atmosphere, good service, a little slow but worth waiting for. The food is all affordable and good selection of drinks. Sit inside or out.