We had a fantastic time in Thessaloniki and in Mazi apartments. The room was very clean and equipped with everything one may need on holiday. There was a water leak issue in the balcony which Bill had it fixed super quickly. We highly recommend staying at this place, we would happily visit again next time we are in Thessaloniki.