This place is awesome!
Just two notes:
-A lot is lost on translation. Just be aware of that.
-There is a place where to leave your luggage if you need to. (Apolónia train station, pay with exact change and take a picture of your receipt. Believe me, you will need it).
Enjoy your stay!