Great place in a perfect location, close to the sea, right in the center of thessaloniki.the communication and check-in were super easy and clear.
Will definitely come back