Located on a private beach between Knysna and Port Elizabeth, Oyster Bay Lodge offers luxurious accommodation in Cape Dutch-style chalets. Each one has a private verandah with picturesque ocean views.