I highly recommend Katerina's self contained, modern, clean, apartment which catered to all our wants and needs. In my opinion it is ideally located between the beach and the old city, also walking distance to the bus station, large and small supermarkets and the local fresh produce markets on Thursday mornings (especially the exceptional local cheeses)