It is located on the north of the island and it is within walking distance to the centre of the town. Elli Beach