Great location, great views, and overall nice apartment. The apartment itself needs some improvements but is perfect for a short-term stay. The communication with the hosts was clear and seemless. Overall great experience and a recommendation to stay there. Enjoy Thessaloniki!