The place was spotless clean, the beds comfortable and the communication was very easy going. We had a great stay in Thessaloniki and the apartment was everything we needed.