Amen Simon. A restaurant on a small island can not survive during slow season without its loyal local customers. I had that exact same conversation a while ago with a restaurant owner, about being nice to his bread and butter.
Lysh, also to survive you have to make all you can in high season, hold on to it, because hurricane season is right around the corner.