With its dramatic location on the KwaZulu-Natal coastline, just metres from the golden sands of Umhlanga beach, The Oyster Box has for generations been hailed as one of South Africa’s finest seaside hotels.