The pictures looked nice but seeing the apartment me an my friend were disappointed. There was mold in the bathrooms and even one bedroom, a weird smell in every room and a lack of windows.
At check-in after 3pm the apartment was still not ready. For a large group of people okay but would not stay here longer than needed. The location is great, right in the middle of thessaloniki center