Amit Shah surprised by dinner in a roadside hotel