Luxury self-catering holiday accommodation in Brenton-on-Sea, Knysna, along the picturesque Garden Route.