I had a nice and spacious stay at Antonios apartment. It has everything you might need during a stay of some days, ideal for couples though. I winter it might get a bit freezing inside... the heating by AC works kind of but isn't the best choice for heating an apartment of that size.
I recommend it anyway and would come back!