With the rise of remote working, sped up by that pesky pandemic, South African coastal towns are proving very popular.
Along with the four-bedroom main house with a castle tower divided into two platforms, there’s also the Bunkie House which can sleep 13 and two oceanfront cabins.