Our stay at Anastasia’s was great. There is a little kitchen - great for cooking a pasta dinner, a perfect little patio, hot water, and a washing machine. If you don’t speak Greek, don’t expect being able to figure out the drying machine, though. My only complaint was that I assumed by “free parking”, it was meant that there was a spot on the street to park, guaranteed. However, that is not how it works in Thessaloniki. It is essentially first come first serve, so if you have a car you can plan on parking it in a garage as there likely won’t be a street spot. Other than than, it was a great stay, truly. We went to many of the recommended restaurants and had an amazing stay.