Very clean and surprisingly modern apartment in an old Sicilian city.