Alexandra's flat is awesome. Great location, right in the middle of Thessaloniki, elegant and clean. Super easy communication and check in. Highly Recommended.