My partner and I stayed in this property for the past few days and it was absolutely wonderful. The place is spotless, the beds are really comfortable (we slept in the double bed but there are twin beds and a sofa bed if your group is larger) and there's plenty of space to sit and relax or eat at the dinner table. We loved the jacuzzi bath - it's best used one at a time - and appreciated the hospitality! If you're looking for a place to stay where you can make your own meals, the kitchen has everything you need. The washing machine was really useful too.
It is the PERFECT location - it's right along from lots of shops, bakeries, restaurants, cafés, etc. and moments away from the beach. Christos was a great host and was available to help us out if we needed anything (we didn't in the end). The apartment is also nice and quiet at nighttime.