Resident Emma Craig reveals everything you need to know for a visit to the compact self-governing island in the Irish Sea ...