- on the green and quiet Margaret Island
- thermal accommodation in the green of Margaret Island