An island property that has so much to offer