The Diamond Rocks cafe is a great meeting place for either walkers, swimmers or just a lovely place for a catch-up. The food is sourced locally and children and families are a great part of their clientele. The cafe has a very busy atmosphere and the staff are friendly, courteous and helpful.