This place is great if you want to travel with a young child and cater for yourself.
The separate room with window blinds was perfect to make a quiet and dark space for the baby to nap during the day. Air conditioning was very useful on those very hot days, especially when we had to use the kitchen to cook.
Our host was very understanding and provided many useful things like a travel cot and toys. He worked a lot to be a good host: he waited for us to arrive late at night (flight delayed), saw us off when we left early in the morning, arranged a taxi transfer, provided me with a alternative internet connection when there was a blackout on the island and I had an important online meeting.
So I would think that Panagiotis' place is probably among the best you can get in the area.