- thermal accommodation in the green of Margaret Island
- on the green and quiet Margaret Island
- within walking distance to shopping, business and entertainment areas