Perfect place to visit Thessaloniki.
The flat is brand new. Awesome terrace and seaview.