Ioannis's place is at a very convenient location to almost everything in the city, but also if you want to take a bus outside, to the beaches. When I arrived, the apartment was sparkling clean, it had all the needed amenities, and I really needed nothing else. But maybe the most important thing was the ease of communication with Ioannis, his readiness to help out with anything, there were absolutely no complications, he was very flexible both with the check-in and the check-out which was really convenient for me. I wholeheartedly recommend Ioannis's place to anyone wishing to visit Thessaloniki.