The location is amazing . Alexandra and her husband are so kind and willing to help you. The self check in is so easy. I will definitely stay again when I visit Thessaloniki