Beacon Island Resort
Beacon Isle Drive
Plettenberg Bay
6600