As good a location as u can get in Thessaloniki, modern aesthetics, good WiFi, clean, excellent self check in. Fully recommended