Hi, I am heading out in three weeks and this place has really good food reviews. I have had a look on the Pefkos map but can't see it on there. Does anyone know where it is. It sounds like it is a little bit of a walk away but I could do with knowing in which direction! I am staying at Summer Memories but any help would be much appreciated.