Nice place in great location! Would recommend for few days in Thessaloniki