A pub located on Margaret Island, offering a unique atmosphere under the trees.