David Island lies in the sheltered bay of Port Felix - about 30 km from the city of Canso and near the town of Whitehead. The island is approximately 5 acres (20,500 sq m) and is mostly forested. The existing cottage (12 ft x 16 ft) was built in 2003 and is a simple cabin without a septic system.
David Island offers a picturesque coastal front, with views of the mainland and neighbouring islands in the direction of Tor Bay from the island. The development of a house on the island is possible.