Odissea's place was great! The apartment felt new and was super comfortable and warm. The living room specifically was small but cozy and very well furnished - and this was great cause we could enjoy it when the kids were asleep:) We had 2 kids in ages 3 and 4, and a small baby. The kids loved the cats that hanged out in the yard as well as the amazing vegetables garden (just a few steps from the house) from which they were allowed to pick up anything they wanted to eat. The location was beautiful - near the hills and the sea. There is a beach within a walking distance (around 10 minutes with young kids) with trees for shade and a taverna that looks nice (we didn't try). However there is a main road to cross in order to get there and it felt dangerous, especially with young kids. We did it once and not again. The best thing around the house was the lake - just 15 minutes by car! Its amazing! We spent a whole day there.
To sum up- we highly recommend Odissea's place! Just 2 small notes that we were not aware of when we booked the place - first, you hear the cars in the main road from the house. I am very sensitive to noise and it almost didn't bother me, but it was present. Second, the yard in the pictures with the toys and the grass actually belongs to the host's house. We were allowed to play there but it was behind our house and was not visible from it, and we didn't feel comfortable to let our 3 years old go there alone while we sit in our balcony/living room.