Thinking of staying in the Eleni apartments in Alikanas, has anyone stayed there?
Thinking of staying in Eleni aprtments in Alikanas, has anyone stayed there? If so what is the accommodation like and the beach? Thanks.