Mossel Bay, which is 37 minutes from George, 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.