Sometimes a holiday destination warrants a continuous "repeat button" for an individual, a couple, or a family.
This important attribute is an indication of the venue's sheer enjoyment factor, its ability to appeal to all ages - from tiny tots to Grandma and Grandpa - and, equally important - its affordability.
Such a place is Port Alfred situated in the Eastern Cape, at the mouth of the Kowie River, and almost half way between Port Elizabeth and East London.
It was established in the early 1820's by British settlers who were located into the area by Lord Charles Somerset - the west bank named their settlement Port Kowie; and those in the east bank named theirs Port Francis. However, in 1860, when Queen Victoria's son, Prince Alfred, visited the area, the name was altered.
Kelly's Beach (which has Blue Flag status, and thus one of the top beaches in South Africa) is immensely popular for those who wish to park themselves and laze on the beach, enjoying the sand and sea. It also provides a wonderful energetic walk along the shore, before breakfast, or just before supper.
Picturesque residential holiday homes, and bed and breakfast establishments are located near this area.
Whether your interest is river and deep sea fishing, diving, sea and beach surfing, or canoeing - perhaps adventure activities - your needs can be met.
For avid golfers, Port Alfred boasts one of the "Royal" courses in the country.
There is a magnificent Marina, with luxurious houses which face on to the canals. Also a boat harbour which provides mooring for the many vessels, ranging from luxurious yachts, and pleasure craft to snorkling and commercial deep-sea fishing.
Even if one chooses not to fish, a boat trip on the river is hugely pleasant, and again there are many homes situated facing the river.
The town itself provides for every eventuality and requirement, but is small and quaint.
Whether you wish a luxury hotel, a bed and breakfast, a holiday home-from-home, or lesser self-catering, you will be spoilt for choice, and the standards of excellence are there "for the taking".
The museum situated in the town provides lots of historical interest.
A must whilst in the area, is a visit to Bathhurst which is 15km outside of Port Alfred. This is home to South Africa's oldest Inn - The Pig & Whistle.
Game reserves which are close by are Oceana, Intsomi and Kariega. Less than an hour away is Shamwari, Kwandwe, Pumba and Lalibela.
Written and contributed by SeriousSunshine