Great place right in the centre of Rethymno's old town!