My stay at Michel & Stavros' place was wonderful. They are both such lovely people and went out of their way to make sure I was comfortable and had everything I needed. The apartment is basic however it was all I needed. Aliki is a small, quiet town on the south of the island and was perfect for a few week, tranquil holiday. I highly recommend this place.