Macleod Island: Heaven or Hell on Earth?