Very nice place and wonderful vacation.
Logaras beach is also a nice place for family.