I would strongly recommend that anyone going to Kefalos visits the Rock Garden. The food was great, service fast and the location (right on the beach) was perfect. Also another bonus is free sunbeds for the day if you have breakfast there! Definately one of the nicest restaurants I've been to in Kos and I look forward to going back in 2007.