One of the most beautiful guest houses and B&Bs in Swellendam, on South Africa's Garden Route. Experience stylish guesthouse living on a large country retreat.