Situated on the Thesen Islands, in the heart of the Garden Route town of Knysna