Wonderful apartment!
Great view of the Sea, and very nice place. Large rooms. Perfect for a short stay in Thessaloniki.