I only used it for few hours due to I used Athens as a transit between Crete and Thessaloniki however everything was great and the amenities I used (lockers, shower and toilet) were all to the expected standard. I highly recommend this place.