Great holiday location near a great beach and lots of restaurants and tavernas nearby with a great holiday vibe.