We enjoyed our stay at Georgios apartment. The apartment was decent and the amenities were satisfactory.
Only thing I would recommend improving is the communication with English speaking tourist.
However apart from that we were happy with the apartment in general.