A stylish and cozy place to spend your holidays in South Africa.