The Islay Inn is a bit of a west end institution, but new management want to put it on the foodie map. So what did we make of ...