My family and I had a great stay in Thessaloniki! The apartment was clean, comfortable, and well set-up. The hosts even went out of their way to provide us with extra amenities when they heard we were traveling with a toddler. The location is great for easy access to the water front, many restaurants and cafes, and great walking streets. The street traffic can be a bit loud in the apartment, but the back bedroom is pleasantly protected from this noise. The hosts were very responsive, happy to meet us at check-in, and arranged a cab ride for us to and from the airport. Thessaloniki was a fun town to explore, with excellent food!