A great very spacious place at an amazing location that will allow you to experience Thessaloniki at it's best.