Well equipped and well located apartment in Thessaloniki. Very easy check in instructions and great communication.