Some things could have been better, like slow internet (~20 Mb/s with weak wifi signal), missing apt numbers on intercom buttons at the entrance (and the host also didn't know which button corresponds to our apt), missing english or at least translatable Greek tags on electric switches.
But in general everything was ok.