A fantastic in touch with nature feel is on the island as walking around the resort you are almost certain to spot an interesting bird or insect going about its daily life.