A place of unspoiled nature with breathtaking views, the island property spans approximately 1.6 acres in size.