Artemis place is great! Spacious, clean, it’s has great location in the center of Thessaloniki and Artemis was quite informative and we had great communication during our trip.