This place is located at the heart of Thessaloniki, you will not find better location than this one.
The space is more or less a hotel room studio which was great for me. If you expect to have some space beyond the bed and the bathroom, you'll not find it here.
I warmly recommend this place for short visits where the room used only for sleep/wash and go out and about.