Nice place at very tourist center of Thessaloniki. It is simple in a good meaning of the word. It was exactly what I needed.