Everything is as described, the terrace is spacious.
Ideal place if you want to visit Thessaloniki (bus stop just under the building, but a lot of interesting places are at walking distance) and also make an excursion by train (Edessa or so).