Great location in the heart of Thessaloniki with a view on the Aegean sea. Would definitely recommend this place if you ever stay in Thessaloniki