John was amazing at communication via chat or by phone and a very nice person! I wasn't able to make it at all, due to some personal reasons and he even offered to return a portion of the money without me asking, even though he didn't have to! I will for sure choose him again in the future when I visit Thessaloniki!