Wonderful apartment -- brand new, well designed, sparkling clean, very well thought out and convenient access to apartment, very kind hosts, excellent location, very well equipped. Can't recommend highly enough for a great stay in Thessaloniki.