Mossel Bay, just 37 minutes from George in the Eastern Cape, is set against an impressive rocky hillside in a coastal village and popular holiday town, surrounded by a sun-drenched peninsula and the refreshing waters of the Indian Ocean.