Seems to have closed...? Not sure if this is permanent (as the Kefalonia closure was a few years ago). Anyone with any knowledge?