Great place, super clean and well located. One of the most spacious apartments we’ve stayed in Greece!