Unfortunately my experience was not positive in Kleanthis studio due to the presence of big cockroaches.
According to the host it was due to the hot temperatures and the previous guests who “maybe” let the windows open letting the insects comes in from the restaurants just above the studio.
In my opinion it is due to the presence of this cockroaches in the kitchen just near the bed like this is a studio.
The insects came also in the bed and we were obliged to find an hotel where to sleep.
The apartment seemed to be quite clean but looking for the insects we found a lot of dust above the bed. We had to clean the studio by ourselves to disinfect it and keep off the insecticide spray (horrific smell) that the host gave us.
We asked for some help, another room but nothing was possible.
We got a part of the refund but not enough to cover the price of our hotel.
That said I really hope the host will figure out this problem that unfortunately spoiled our holidays.