The Scottish island hotel has faced an array of challenges